Resolves https://issues.apache.org/jira/browse/STREAMS-70
resolves https://issues.apache.org/jira/browse/STREAMS-60
updated per pull request feedback
STREAMS-87 | We now try to collect an ID's timeline put to 5 times before giving up
Serializer Test is working
Processor Tests need a valid processor to test
UDF Wrappers and Tests
Added license / javadoc headers
License headers
Merge branch 'STREAMS-70'
Merge branch 'STREAMS-33'
Datasift Fixes and tests
Added more javadoc comments
Added license headers
Ignored tests
Updated counters with locks and tracking requests
changed scope of testing dependencies
Re-enabled counts and tested that they work with configured timeout (STREAMS-90)
Changed lock for outstanding request tracker to avoid collisions with main write lock (STREAMS-89)
Changed lock object and put a lock around update totals that is different from the primary lock (STREAMS-89)
STREAMS-91 | Changed the json schema for the tweet object in order to remove old Contributor style. Now a contributor simply consists of a list of longs representing user IDs