Added javadoc for Message and RoutedMessage
Refactored Poller into interface and implementation
Added support for managing background threads with Backgroundable
Added unit test for Backgroundable
Fixed bug with re-indexing pollables
Removed throws clause from close() method on Socket
Made fork() an API method
Merge branch 'feature/javadoc' into feature/event-loop
Downgrade to Java 6 again to (attempt to) fix build
Updated AUTHORS file
Updated travis build to (attempt to) fix build
Added shadow method to Context, and associated test
One last shot at fixing the build...
Revert "Upgraded to Java 7 and jzmq-3.1.0"

This reverts commit 5a51a08177209d59a1f35fc7e5883ddaf7329b7b.
Revert "One last shot at fixing the build..."

This reverts commit 27178036f54764cfb882f43df2934da39055ce0d.
Revert "Updated travis build to (attempt to) fix build"

This reverts commit 630b7613203e23318eef1324051f34b5682f86c7.
Merge pull request #10 from sjohnr/feature/event-loop

Improvements to Poller and Backgroundable