Fixed right click issues (issue #169), hash read out of bounds
new db schema, payload8 fields, socks user, tagger improvements

- New payload8.src, payload8.dst that saves the first 8 bytes of sessions in hex
- New socks.user field (issue #167)
- Tagger supports CIDR and 1 level hostname lookups (issue #160)
- DHT tagging (issue #154)
- stylus > 0.39 fix
- javascript loop length "improvements"
Change from forever-agent to keep-alive-agent, caTrustFile option

- switch from forever-agent to keep-alive-agent, npm update required
- caTrustFile config option (issue #161, pull #171
- start of some javascript cleanup
Merge remote-tracking branch 'upstream/master'

Conflicts:
	viewer/viewer.js