fix a few jslint errors
===
braces
get rid of unnecessary statements
allow redacting query string params from urls before sending on the beacon
add md5 plugin based on https://github.com/blueimp/JavaScript-MD5
hash query string on cookie if possible
Add more comments to make code more understandable
Add bandwidth and metered as well from connection
Merge branch 'master' into gh-pages