Merge pull request #174 from neophenix/master

Support additional headers in resmon module
strlen of the subject would be useful here (how'd this ever work?)
the noit_http_rest_access function is gone, don't use it
allow eventer callback names to be more expressive
remove unused variable
Add a "memory" logger type and expose it via console and rest.
This logger is allocation free on the write path.  Logging was
refactored to pass the timeval all the way into the write(v)
operations; it is ignored by previous loggers.
Pass the correct skiplist into noit_skiplist_next.
noit_skiplist_next doesn't currently use this argument so this doesn't
change behavior.
wipe test logs as a part of clean
Fix skiplist indexes of cardinality > 1
Skiplists internal index compare for >1 indexes was broken.
So sad, so broken, so depressed.
yajl will callback into values without being in an object
off-by-one can cause getting back more logs than requested
OS X Mavericks
support last= qs for limiting log output
First stab at a read-only operational web console.
uname() >= 0 is success
make uuid->sid mapping more robust and (on average) quicker
Net::Stomp connect fails in a while loop... so sad
this can take up to 4 seconds on our test cluster...
change the instance name of the memory logger to 'internal'
this the web handler referenced in the default config