Fixed config loading
Tidying.
HydraService and Listener interface and implementation renaming.
Some Javadoc comments
Renamed HydraService and Listener to match Java classes
Change name spaces to Shastra
POM improvements