Resolves https://issues.apache.org/jira/browse/STREAMS-70
resolves https://issues.apache.org/jira/browse/STREAMS-60
updated per pull request feedback
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'
Updated counters with locks and tracking requests
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
STREAMS-91 | Removed change to hashtag object schema
Merge pull request #1 from apache/master

merge from apache
Merge branch 'master' into STREAMS-87