bump sqlite to 3.7.17.
const adjustment

And fixes compiler warning about overloaded virtual function hiding.
Merge remote-tracking branch 'origin/fastpath'

* origin/fastpath:
  const adjustment
Merge remote-tracking branch 'origin/topic/seth/bittorrent-fix-and-dpd-sig-breakout'

Closes #1035.

* origin/topic/seth/bittorrent-fix-and-dpd-sig-breakout:
  Small test fixes.
  Added a missing curly brace in smtp/dpd.sig
  Fix a bug where the same analyzer tag was reused for two different analyzers.
  Moved DPD signatures into script specific directories.
Bringing the DPD POP3 signature back.

This also avoids the need for updating the external test suite.
yep, freebsd still needs this fix
Added mime types to http.log
Fix a bug where orig file information in http wasn't working right.
Merge remote-tracking branch 'origin/topic/bernhard/sqlite-update'

* origin/topic/bernhard/sqlite-update:
  yep, freebsd still needs this fix
  bump sqlite to 3.7.17.

Closes #1037.
Updating NEWS.
Small raw reader fixes
* crash when accessing nonexistant file.
* memory leak when reading from file.

Addresses #1038.
Merge remote-tracking branch 'origin/fastpath'

* origin/fastpath:
  Small raw reader fixes * crash when accessing nonexistant file. * memory leak when reading from file.
Added protocol description functions that provide a super compressed log representation.
Forgot a file.
Merge remote-tracking branch 'origin/master' into topic/seth/faf-updates

Conflicts:
	magic
Small raw reader tweaks that I forgot to commit earlier.
Canonifying internal order for plugins and their components to make it
deterministic.
Extending external canonifier to remove fractional values from
capture_loss.log.
Updating submodule(s).

 [nomail]
Fixing a dns reporter message in master.