Allow non-oscar dashboard application

Fixes #1047
Merge pull request #1047 from tangentlabs/issue/1047/custom-dashboard-apps

Handle non-existing Oscar apps correctly in get_classes
Merge remote-tracking branch 'upstream/master'