Fix routing in the API and the wiki output to return all packages
If there is a package there is a project (only the opposite isn't true)
Add code to generate some basic packages for the tests
Add tests for the flask API
Add local nosetests script as well as the usual runtest.sh script to run the unit-tests