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 pull request #26 from sharoonthomas/develop

Limit results to product templates that are active
Release version 3.0.3.0
Merge branch 'release/3.0.3.0' into develop
Flake8ify
Merge pull request #27 from prakashpp/feature/task-4246

Flake8ify
Create root category #4246
Merge pull request #28 from prakashpp/feature/task-4246

Create root category #4246
Fixed view for root category #4241
Merge pull request #29 from prakashpp/develop

Fixed view for root category #4241
Replaced urls.xml with nereid(3.0.7.0) route
Merge pull request #31 from tarunbhardwaj/develop

Replaced urls.xml with nereid(3.0.7.0) route
Future proof the nereid version dependency
Refactored product images #4408

Added function fields to get image according to dimensions.
Added resize method for user specified dimensions.
Added Xml view for image_sets.

Review Id : 9773002
Merge pull request #32 from goyal1092/feature/task-4408

Refactored product images #4408
Added Coveralls #4507
Merge pull request #33 from aroraumang/feature/task-4507

Added Coveralls #4507
Fixed coveralls badge #4507
Default image function field in product
Merge pull request #34 from prakashpp/develop

Default image function field in product