Added null check for user-agent header
Some formatting and small style changes
Lots of fixes and enhancements to browser, os, and platform detection. Some bug fixes. Fixed an issue that could cause the server to crash if there was no possible match for the os, browser, or platform. Browser detection still needs a rewrite...
Updated readme
Updated readme
Updated readme
Performance improvements through compression and minification
More performance improvements
Disable gzip (stability issues)
Bandwidth consumption improvements
Updated readme
Updated readme
Make sure there's a referer passed to the server. If not, ignore the request and treat it as tampered/modified. Same check in the disconnection event. This should prevent crashing of the server when there's no referer passed or if modified/malicious data is sent.
Use the newer version of JQ in the dashboard if the user isn't using < IE 9
Only check if the referer exists or if it's a property of allTrackers on disconnection
Added in a check to make sure the killedTracker actually contains the clients property
Additional checks
Small animation fix
Merge branch 'master' of github.com:aaronjwood/viper

Conflicts:
	public/css/main.css
	server.js