add new Overlay service
Merge branch 'master' into 8-in-situ-panel
move button generators to TemplateUtils
add services as a dep to features.core
add overlaypane directive
small tidy up
small tidy up
add ok and cancel buttons
Merge pull request #14 from corespring/8-in-situ-panel

8 in situ panel