fix notification: remove circular dependency between $compile & ui-router

$compile is dependent on $http. ui-router is also dependent on $http. By creating a
controller managed by ui-router and depending on LxNotificationService, a circular
dependency was created.
Fixed by using $injector in LxNoticiationService.
feat colors: add theme global colors and colors classes

Settings include now global themes color with primary colors and accent
colors based on http://www.google.com/design/spec/style/color.html .
There are also background colors classes and text colors classes.
chore demo: updated global CSS with new colors classes and theme