Merge pull request #187 from miniway/master

Fix all style violations
Remove superfluous limit
Move the wcursor increment after the assert
Improve imports
Merge pull request #188 from trevorbernard/master

Various improvements
Issue #191 - Generates excess garbage on close
Merge pull request #192 from trevorbernard/master

Issue #191 - Generates excess garbage on close
Port JeroMQ to be based on libzmq 3.2.5
Merge pull request #199 from trevorbernard/master

Port JeroMQ to be based on libzmq 3.2.5
Remove public method declaration in interfaces

All abstract, default, and static methods in an interface are implicitly public, so you can omit the public modifier.
Merge pull request #202 from trevorbernard/master

Remove public method declaration in interfaces
Revert "Remove public method declaration in interfaces"

This reverts commit 994fa6fc551485244986f5ebd3df2ae099c36209.
Merge pull request #206 from trevorbernard/master

Revert "Remove public method declaration in interfaces"
Change Chunk<T> to be a static inner class

Chunk<T> doesn't access any of the enclosing instance (methods, state).
Fix raw type parameterized warnings
Change constructor and method declarations to be public

Remove final declaration on methods since there are no subclasses
Merge pull request #207 from trevorbernard/yqueue

Some YQueue improvements
Update plugins
Fix issue where project wasn't correctly importing using new m2eclipse plugin
Remove redundant if