Refactor

Added custom Shiro Hazelcast cache manager as classes not shipped with
Orchestra from version 5.3
Provided hazlecast.xml config to support clustered setup with different
orchestra and score hosts
Updated documentation in README to be clearer and provide more info on
deployment when orchestra and score on different hosts