Update README, improve *LeaderBehavior tests

* Resolve #291, which should shorten build logs significantly.
* Remove *LeaderBehavior dependency on C5Server, which makes progress towards #301 and cleans up tests a little. The ultimate goal is for C5Server <em>not</em> to extend ModuleInformationProvider
* Cleanups and nits in the *LeaderBehavior tests (add private/final, factor out common expectations, use allowing instead of oneOf where possible, etc.), and remove a redundant test (it was semantically identical to another test). 
* Update README.md to add links to Travis and HuBoard