move flash template to directive
flash module should depend on ui.bootstrap
ability to set duration using directive's 'duration' attribute
only timeout hide should be animated, hide flash immediately for route change and manual close