moving directives to angular core lib

for #1314 this shows how to use the core angular libs in other dashboards
jshint
missing packages from yo angular
directive using templateUrl is working

for #1314 can use karma start to watch the tests now while debugging unit tests
(must install karma plugins globally unfortunately)
using the yo bower conventions of fielddb-angular becoming fielddbAngularApp even if we dont like it
grunt watch on core while refresh in corpuspages works for development

and corpus details are showing again
including lexicon browser in corpus if the corpus is included in an app which provides it otherwise it is inert.
glosser is loading