[WIP] Angular Prototype for Repository Editor

- Added a controller specific to the repository editor form
- Added a directive specific to the repository editor form
- Added a couple generic directives that would have an application-wide usage
- Changes made to RepositoryController (@edit related changes)
- Added a JS function to display flash messages triggered through Angular events
- Added Jasmine tests (WIP - need to add a few more)

#1064
I would add this function to the ```miqService``` service, so that we could eventually write specs around it more easily and get it out of the global namespace.