Library updates

- Removes manual GitHub URL to jt.timepicker
- Adds ui.bootstrap to app dependencies
- Changes existing time picker directive name to jtTimepicker to avoid conflicts with ui.bootstrap
- Script tag changes to reflect library changes, including removal of bootstrap-sass-official JS libraries
Front-end refactoring

- Removes gallery as a directive and adds it to a modal template with a corresponding controller
- Factors out modal templates to be used with the ui.bootstrap $modal service
- Changes existing bootstrap JS code to use ui.bootstrap alternatives (tabs, collapse/accordion, etc)
- Changes site-wide styles from rounded borders to squared
- Changes shortAddress input to un-editable span and adds a proper filter instead of controller method
- Style and structure updates to reflect changes