Merge pull request #33 from eldondev/master

First pass at a processor to publish crawluris to AMQP channels
fix NullPointerException in case of 401 with no auth challenge (includes unit test)
Merge pull request #34 from nlevitt/401-no-challenge

fix NullPointerException in case of 401 with no auth challenge (includes...
whoops! send escaped path+query on http request line; had been sending raw spaces (includes unit test)
Merge pull request #35 from nlevitt/urls-with-spaces

whoops! send escaped path+query on http request line; had been sending r...