Merge pull request #180 from miniway/master

Fix style violation of unittests
fix bug where poll does not accept -1 as argument
Merge pull request #185 from zh217/poller-timeout

fix bug where poll does not accept -1 as argument
Issue #176 - Remove build.xml ant file
Merge pull request #186 from trevorbernard/master

Issue #176 - Remove build.xml ant file
Fix all style violations

Now the violation check is mandatory