More accurate time measure for load sampling along with general tweaks.
Fixed the duty cycle sampling the the message loop.

Incrementing a double as if it was an int is not a good idea.
Whoops.
Added a load change notification to the load monitor.
moved http_named_endpoint into the .cc file; allowed extra response headers to be set
allow printing of HttpRestProxy::Response; allow getHeader() to be called without lowercasing the header to search for
loop monitor will now warn instead of throwing when a bad load is detected.
Merge branch 'master' into endpoint-add_timer