Packages scanned can be loaded from anywhere.
Merge remote-tracking branch 'quintus/devel' into devel
Merge branch 'devel' into feature-packages-anywhere

Conflicts:
	smc/src/core/filesystem/package_manager.cpp
	smc/src/core/filesystem/package_manager.hpp
Merge remote-tracking branch 'quintus/devel' into devel-merge
Merge branch 'devel' into feature-packages-anywhere
Merge branch 'feature-packages-anywhere' into merge-packages-anywhere
Merge branch 'merge-packages-anywhere' into devel

Allow packages to be placed anywhere under package directory.  Package
name is reported in the package.xml file.