First import
Use grunt-wiredep

- app/scripts/templates.js: fix bootstrap responsive grid
- Gruntfile.js: move from grunt-bower-install to grunt-wiredep
Update mocha
Fix triggers view

- app/scripts/zabbix.js: use jquery ajax() and remove request()
- app/scripts/main.js: add triggers/events
- app/theme/: custom bootstrap theme
- app/templates/: dotjs templates directory
- bower.json: remove bootswatch and add bootstrap to build custom theme
- bower.json: add pace progress bar
- Gruntfile.js: build custom bootstrap theme from less files
- Gruntfile.js: build dotjs templates

Signed-off-by: Boris HUISGEN <bhuisgen@hbis.fr>
Add alerts to web view

- app/scripts/config.js.dist: add production settings
- app/scripts/main.js: add async support and refactor code
- app/scripts/main.js: fix http tests and get scenarios status for alerts support
- app/styles/*.css: fix styles
- app/templates/*.dotjs: update template files
- app/theme/bootstrap.less: fix bower directory
- app/index.html: add bootstrap meta
- app/index.html: fix bower directory
- Gruntfile.js: add dot task to generate templates
- Gruntfile.js: remove wiredep task
- Gruntfile.js: fix bower directory
- package.json: update dependencies
- .bowerrc: set installation directory

Signed-off-by: Boris HUISGEN <bhuisgen@hbis.fr>
Merge remote-tracking branch 'work/master'