Merge pull request #18 from numerigraphe/7.0-fix-decimal-precision

[FIX] Decimal precision parameter
fix pylint warnings

use relative imports

rename `fields` argument
Merge pull request #21 from gurneyalex/7.0-fix-pylint

fix pylint warnings
[ADD] stock_inventory_location

New module to link inventory to location.
This feature obsoletes Tiny's "stock_alternative_inventory", and implements exhaustive inventory in a much more practical way.
It lets you explicitly state which locations are being inventoried, and makes sure the stock levels exactly reflect the physical inventory for those locations.
It also checks that all locations been entered in the inventory lines, and no other locations.
Finally it will block Stock Moves during the inventory, to keep warehouse workers from changing the stock while the inventory is not finished.

Module by Loïc Bellier (Numérigraphe) with contributions from Lionel Sausin (Numérigraphe) and Laetitia GANGLOFF of Acsone.eu .
[ADD] stock_inventory_hierarchical

New module to make large inventory with small sub-inventories.
This feature lets users compose inventories with sub-inventories in a hierarchical tree.

This is useful in medium/large warehouses where several teams must work in parallel to make inventories.

The module stock_inventory_hierarchical_location lets users use stock_inventory_hierarchical and stock_inventory_location at the same time, and is automatically installed when needed.

Contributions from Lionel Sausin (Numérigraphe) and Laetitia GANGLOFF (Ascone).