Made SerializedData partition aware for Hazelcast usage (bound it to same node where the UserLookupDocument will be stored).
Added first tasks for Hazelcast ExecutorService to distribute adding of SerializedData and retrieving document keys to several nodes.
Added new RequestController to handle requests and create tasks for Hazelcast ExecutorService.
Cleanup of code to make usage of Java 7 syntax.