Basic reporting class + code outline
Merge branch 'master' into reporting
Broken commit with reporting framework/merge
Pickling bug, Queue import overrode multproc.Queue
Added custom level option, #gd => #p

Fixed some text in the printout for converting.
Now #gd is more generalized as #p, and passes parameters to the pool.
New parameter level which lets you specify logging level.
Now there's a log message to show log level
ERROR != ERR, const overlap, plus formatting error
Fixed queue empty bug + report timeout fix

Report was timing out which killed the entire process, this has been
resolved and now tries 5 times then disables itself. It resets this try
amount after a successful send. During all these tries payloads are
saved as well.

Queue was throwing an exception when empty which I wasn't catching, now
I am.
The tries count for "# more tries" was wrong
Added reporting sinatra application
Added reporting up, it now receives json properly
Reporting now sends type, has less default logging
Merge branch 'reporting' of https://github.com/brhoades/selenium_wrapper into reporting