added bowser and compat table
feat(browser) Finished browser check, Closes #99

Browser check occurs once on app load.
If a browser is not supported a warning message is shown.
If it is not well tested and info message is shown.

Of note: two handy module have been incorporated into the solution:
- angular-growl-v2: a notification system we can reuse for other things
- localStorageService: a thing wrapper around the localStorage API.
Fixed build, fixed JSHint warning
fixed jshint warning
Initial attempt at query builder
Merge pull request #145 from QutBioacoustics/browser-check

feat(browser) Browser check, Closes #99
Initial attempt at query builder
Merge branch 'query-builder' of https://github.com/QutBioacoustics/baw-client into query-builder
Work on query builder
almost finished query builder - tests still failing
Completed query builder to spec
Merge pull request #147 from QutBioacoustics/query-builder

feat(services) Query builder
feat(listen) Added recent recordings page for bare listen link

Also served as a platform to test new query builder.
Added a library for humanising durations.
Added moment and _ services.
Added recent recordings page.
Added new /filter queries to Site and AudioRecording.
Set up initial play area for D3 chart test.

Also added D3 library, test pages, and dummy directive for calendar view.
added project list route; dumped in all of d3 js calendar
trying out audio_recordings/filter
fixed scope problems
Merge branch 'd3-calendar' of https://github.com/QutBioacoustics/baw-client into d3-calendar

Conflicts:
	bower.json
	build.config.js
	src/app/d3Bindings/calendarView/calendarView.js
	src/app/d3Bindings/calendarView/calenderViewTemplate.tpl.html
	src/app/d3Bindings/d3TestPage.js
	src/app/d3Bindings/d3TestPage.tpl.html
	src/baw.configuration.tpl.js
	src/components/services/services.js