Merge branch 'release/3.0.1.0' into develop
Limit results to product templates that are active

After _inherits was removed, the active field exists on both product and
template. However, if the template is inactive, the product cannot be
purchased. So it is better that it not be displayed.
Merge branch 'hotfix/3.0.1.1' into develop
Add further limiting to products without template

The domains have been added to the relationship table and a new
get_products method has been added for helping template designers.
Release version 3.0.2.0
Merge branch 'release/3.0.2.0' into develop
Falke8ify
Release version 3.0.2.1
Merge branch 'release/3.0.2.1' into develop
Refactored urls using route #4391
Merge pull request #5 from goyal1092/feature/task-4391

Refactored urls using route #4391
Release version 3.0.2.2
Merge branch 'release/3.0.2.2' into develop
Added Coveralls #4507
Merge pull request #9 from aroraumang/feature/task-4507

Added Coveralls #4507
Fixed coveralls badge #4507
Merge pull request #10 from aroraumang/feature/task-4507

Fixed coveralls badge #4507
Added 'add_remove' option to product.tree_node.children field #4655