Make testing while developing easier

Running grunt test leaves the testing session running in the
background and listening for file changes.

Include ui-bootstrap in Karma.
Make module separation cleaner & add static dialogs markup

Declare dependencies for main module (angularDemoApp). Declare
sub-modules: dashboard & dialogs, and add depedencies to dialogs module
(history & go-live).

Add initial test suite for dialogs module.
Merge branch 'master' of https://github.com/quiaro/angular-demo