remove all files associated with the deprecated client
updated what remains of the docs, move change log to dedicatd file and updated it
updated what remains of the docs, move change log to dedicatd file and updated it
initialze planned structure
add check style to enforce a consistent code style
implements base client structure and API
added jackson, joda-time and hibernate validator
abstracted out a generic way of unmarshalling JSON responses into Java objects
added the core API to the client
migrated http to config
implemented the core API and its domain classes
added generic future, response and result types to abstract common functionality
remove support and any mention of the (to be defunct) buffered streams
implements a large portion of the streaming API with some API adjustments
implemented some of the PUSH API
cleaned up the core API a bit more
Cleaned up the streaming API, fixed the onConnect bug to wait for websocket handshake to complete
implemented all 18 connectors
move validation to correct file
fix types
started historics and push api impl
Make it possible to simplify the API by allowing futures to be passed around
 * Intended use is to enable any object obtained without a future to be passed to API methods.
 * This allows API methods to accept FutureData objects and alleviates the need for a user to add
 * many callbacks and instead just pass futures around as if they were already obtained values