Add support for product dependencies that would add invoice rows for dependent products when the main product is added.
Need to avoid circular dependencies. Consider support for more than a single level of dependents.
https://www.labs.fi/discussion/index.php?topic=981.0