[Settings] Integration of angular-ui-ace, removal of ace-build

- Revised bower.son to remove rv-ace-build and instead set dependency on angular-ui-ace
- Updated settings HTML to import from ace-builds and angular-ui-ace package, apply the directive and handy options, remove the previous JS of setting options on editor
- Controller now defines `aceLoaded` function for initiating more options and event listeners and further logic for dealing with the editor
- Added ace module as dependency to app
- Updated gulp file to add dependencies to settings unit tests