Bootstrap MongoDB to ensure check names are unique
SeyrenMailSender configured with wrong logger
This PR is related to issue #117

- Frameworks upgraded
Angular 0.9.19 to 1.1.5 (not 1.0.x because this [issue] (https://github.com/angular/angular.js/issues/2256) is only fixed in 1.1.5)
Twitter Bootstrap to 2.3.2

- Polling management has been improved
Remove controllers instanciation in html if route already uses them => less polling instance
Polling are now stopped if you navigate to other page
I use setInterval because karma hangs with $timeout

- seyrenBaseUrl
Remove useless variable

- Integration tests module
I create End2End tests with karma in seyren-integration-tests maven module

- UI enhancements
add a cancel button in each modal dialog
add footer in each modal dialog
add form validation when creating, editing check and subscription
use same html fragment to create and edit check
enhancement footer
add spinner
add icon button
button color: create is green, edit is blue and delete is red
add table-hover to each table displayed
ESC is actived to cancel modal dialog
change <ng:view></ng:view> to <div ng-view></div>

- Subscription
We can edit subscription :)
should close issue #94

- Tomcat
add tomcat7 maven plugin configuration

- Travis
change travis configuration to use karma

Enjoy :)
Merge pull request #121 from obazoud/angular-1.1.x

Update client side frameworks #117
Update README.md

Including fancy new screenshots!
Little tidy-up
Merge branch 'refs/heads/master' into mongo-bootstrap
Include more indexes in the bootstrap
Merge branch 'refs/heads/mongo-bootstrap'
Allow subscriptions to ignore error and/or warning alerts (part of #115)
Update README.md
Clean up and little deprecation warning
Merge branch 'master' of github.com:scobal/seyren
Add a little hint to let people know about reverse alerts
Allow subscriptions to optionally alert on OK state (part of #115)
Reordered 'Stand alone' build steps

After `SeyrenConfigTest.java` was introduced all seyren environment variables must be empty to prevent breaking the `mvn clean package` command (i.e. the SeyrenConfigTest tests fail when enviroment vars are set).

Therefore the `mvn clean package` should be run *before* any environment vars are set. I've updated the README's `Stand alone` section to reflect this necessity.
Merge pull request #122 from kppullin/patch-1

Reordered 'Stand alone' build steps
Merge branch 'master' of github.com:scobal/seyren
Add Kevin to CONTRIBUTORS.md
Show total metric for a check when creating #47