Streams 127

Removed duplicated json schema to create a shared java object.
No, they were the same object/same repeated json schema.  But since it was repeated, it was labeled as different java objects so there were two different java types for the same functionality.  No the user object json schema has been defined in its own file, and that is referenced by the datasift jsonschema.  So its the same functionality, but now through a signle object.