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.