png requirement
v0.8.0, UI changes, SPI view, capture refactor

  - New spidata tab, requires elasticsearch 0.90 or later
  - config spiDataMaxIndices controls how many indices to run against since
    spiview feature can cause elastic search to blowup memory.
  - display date as year/mon/day
  - Lots of UI cleanup, slighly less ugly as before hopefully
  - DB now stores full and tokenized version of user agents, ASNs, and cert info
  - verify the config file has a defaults section
  - display ip protocol friendly name
  - display simple png view of raw session data and attachments on mouseover,
    requires "npm install" in viewer directory
  - new much more accurate world map [thanks Dave]
  - fixed many viewer exits
  - timestamp display option in sessionDetail
  - graph now uses seconds if less then 30 minutes and hours if more
    then 5 days.  This makes display faster
  - Refactored how capture stores spi data in memory
  - Refactored hash table code
  - Added host.dns, host.http, host.email