Merge pull request #154 from whizz/master

Add function to delete unwanted metrics + 1 fix
display the timeout itself on the console
Merge branch 'master' of github.com:omniti-labs/reconnoiter
The ntp clock ref was not being collectly selected for NTP versions
2 and higher.  We should be looking at bit 8,9,10 and clocks with
a value of 5 or 6 are considered "current source", so we will chose
the first highest value.
noit_connection_ssl_upgrade Exception Handling Fixed

The function noit_connection_ssl_upgrade was not handling exceptions
properly... this resuled in the connection hanging when we got a
timeout event. Fixed the function to handle exceptions properly.
if we don't have a dbname, use an empty string, not null
Merge pull request #157 from neophenix/master

Fix MySQL Jezebel connection using null dbname
Fix httptrap crash when nulls passed as explicitly typed values.
  e.g. { "key": { "_type": "n", "_value": null } }
make AMQP return message be a debug, not error
Map Data 2^32 Bits In Memory in 64-bit Solaris Builds

When building on a 64-bit Solaris platform, map data 2^32 bits ahead in
memory so that we grow in the 64-bit space.
Fix numeric typo on lj_alloc.c
Merge pull request #158 from pamaddox/master

Map Data 2^32 Bits In Memory In 64-bit Solaris Builds
fix setting group to username erroneously
Fix various coverity issues.
More extensive dtrace probes in the eventer.
fix a print and add some asserts that should never fire
Merge branch 'cov'
various coverity fixes
Make failed PCREs behave consistently.

If a pcre failed to compile, it would be as if it wasn't specified.
This causes it to "always match" which is quite unintuitive.  Now,
if the pcre isn't specified, that behavior remains, but if a PCRE
fails to compile, we establish a fallback pcre that never matches
anything: ^(?=a)b

This has a behavior chaning effect for those relying on broken PCREs
in filtersets.
add arbitrary 'features' to the capabilities listener