Address new rules for bringing in external puppet modules

See
[0] https://lists.launchpad.net/fuel-dev/msg00650.html
[1] https://etherpad.openstack.org/p/adding_fuel_lib_modules

Partial-bug: #1280470

Change-Id: I04a3f608625cf95f7633832295e583059729226e
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Merge "Address new rules for bringing in external puppet modules"