Add some test packages.
Don't try to add references to package description files of sub packages into VisualD projects. Fixes #216.
Fix the check and error message for an existing DUB package in the selected root.
Fix null pointer access for non-existent locally registered packages and output a warning.
Make the warning message for non-existing locals more helpful.
Remove main file detection for library configurations and don't let <packname>/<packname>.d match as a main file anymore.
Change path based sub package definitions to use a string instead of an object entry.
Fix the path-subpackage-ref example.
Update README.
Emit proper error message when trying to build a sourceLibrary.
Determine the version of the package in the root dir properly instead of assuming ~master.
Remove redundant dependency tree rebuilds.
Fix triggering an enforcement for Version.INVALID.
Fix handling of targetType none packages and automatically treat packages with no source files as targetType none.