Fix apps loading

Currently, one you add apps in the apps/ directory, you need to call them with 'apps.$app', that sucks. :-) The first commit solves this.

Also, if you get an __init__.pyc file, it will get taken as an app, the second commit fixes that. Maybe the function should only take directories instead of this workaround though.
Fair enough. But then the PROJECT_APPS definition below is buggy; it needs to prefix all entries with "apps."