Added message to loading screen if user agent is not Chrome
Show browser warning only when using IE
wrote Tests for BrowserDetector
wrote BrowserDetector object
verification of a specification against the userAgent
refactored old code to use the new BrowserDetector
Refactored building of browser warning, uses new BrowserDetector and lists compatible browsers
Merge branch 'master' of github.com:LivelyKernel/LivelyKernel into browser-warning
strategy was to use theirs and reinsert the BrowserDetector object (and changing variables linked to it)

Conflicts:
	core/lively/bootstrap.js
	core/lively/tests/BootstrapTests.js
enforced correct use of whitespace according to jshint
refactored usage of global variables to satisfy jshint tests
refactored equality operators to strict equality operators when comparing simple types
added option so that jshint accepts plain dots in regexes
maybe the concerned two regular expressions (lines 512, 713) should be refactored
cleaning up some whitespace
readded the browser warning message which got lost during merge
Refactored browser recommendation message
the browser detector now prints the spec against the checks were run
Merge with master
Merge remote-tracking branch 'origin/master' into browser-warning

Conflicts:
	core/lively/bootstrap.js

prepared the merge to master (left out style changes)
Merge branch 'browser-warning', closes #87