Compatibilty with apps in subdirectories

Note that this solution only works in Django 1.6 + because before that version, you are not able to specify specific test classes/methods that you want to run using `manage.py test <dotted.notation>`. Doing so would cause an error.

Old behavior is retained in Django 1.5 and 1.4.13.