Fixed incorrect PCAP_CFLAGS for pfring (Issue #137)
smb, socks parsing, rir lookups, cvs exports

- Basic smb parsing, disable with parseSMB=false
- Basic socks4 and socks5 decoding
- rir lookups, configure with rirFile=ipv4-address-space.csv
  https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.csv
- Netflowish CSV exporting from UI
- clean up db.pl some, rename rotate command to expire
- With custom date queries can now select bounded by
- New user setting for sessions sort order
Added missing socks from help/spiview
Fixed smb1 parsing error that could cause infinite loop
support socks 5 with user/pass auth
Don't open socks items by default
encoding issues, entirePcap wrong content type

* Fixed encoding issues
* New plugin pre save callback
* Fixed entirePcap not setting correct Content-Type
stats showed wrong disk queue, new pivot right click in spi view
fixed multi uri per session uniquing
Improvements in build error detection
Connections tab improvements, ugprade d3/cubism

- Upgrade d3 and cubism
- Fixed searches so number don't have to be quoted
- Fixed export hitting max number of stack frames
- Connections tab new UI
- Connections tab allows any field for src/dst
- More user settings
- Fixed unique.txt to deal with multi value fields
export speed improvements, more connections tab changes, ip.dst works again

- viewer.js now uses forever-agent package to help multi machine communication.  (npm install required)
- easybutton installs node 0.10.20 now
- fixed race condition with tag lookup rate limiting
- expression ip.dst == ip:port wasn't working
include error message
- more max stack fixes
- users tab improvements (issue #152)
Views concept, http.uri.(path,key,value) searches

- New views concept (issue #146), created in settings tab
- settings tab improvements
- Ability to search for http.uri.path, http.uri.key,http.uri.value
  for uri path, query string key, and query string value (parseQSValue
  must be set to true)
- --dryrun doesn't use ES for anything now
- New session hash algorithm
- Token checking function now shared
- easybutton node 0.10.21
Firefox fix with sessionStorage delete
Dashed line around all unfocused contenteditable
Fixed broken upload
Change 'npm install' to 'npm update' everywhere
maxFileTimeM, SMB fixes, connections and sessionDetail improvements

- New maxFileTimeM for time rotation (issue #158)
- Increased SMB decode buffer size
- Fixed SMB decode infinite loop
- Fixed expire bug with multi nodes on same machine and different traffic rates
- Added connections.csv (issue #163)
- Added unlock button to connections
- small resolution UI improvements (issue #159)
- sessionDetail cleanup
- Permalinks are faster (issue #162)