Set Hystrix to an optional dep.
Set versions for javadoc and source plugin.
Removed scala dep.
This resolves #1 by providing a simple exception hierarchy and maps some
of Hystrix's exceptions onto it.