Have Initial data input working
Moved/renamed the mange classes to be inspection. Added licence preamble to classes
Added a lot of comments to all of the classes.
Renamed several classes
Changed the interface and the method by which data is written back to the client
Added in a UidGenerator utility class
Commented the NullInspector class
Updated the NioInspector to point to the UidGenerator
Updated the example config to use the correct class names
Added unit test for the UidGenerator
Made the UidGenerator always return uppercase
Implemented the Echo service
Reverted the way that the Object factories work.
Changed the way the serializers work (serialise only a single packet rather then a batch of packets)
Fixed small bug where carriage returns are left in the lines if they are present
Niowire is no longer a singleton (it didn't really make sense)
Added a unit test for the Delimited Serializer class
Implemented some changes based on the results of the unit test
Moved the dependencies section in the pom
Added unit test for DirectoryServerSource
Changed the DirectoryServerSource to use file polling rather then a watcher
Added some comments to files
Added in Unit tests for the LineSerializer class
Made changes to the LineSerializer class based on these tests
Added some more comments to the DirectoryServerSource
Changed the DirectoryServerSourceTest to use the proper JUnit @Before and @After methods to create and teardown
Added NioObjectFactoryTest
Added a test for the Echo service
Added Cobertura plugin for code coverage reporting
Some updates based on FindBugs
Updates to some unit tests to improve code coverage
More Findbugs fixes, fixed breaking the build
Updates to the NioObjectFactory and it's test to be more type safe
Updates to the Inspector (added closed channel exceptions) created the NullInspector unit tests