Squashed commit of the following:

commit f8eef4ac12e95b05377ad6e4a1de9ef7cb9a5e41
Merge: 5414883 6709d75
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Wed Sep 25 20:15:22 2013 -0700

    Merge branch 'logstream_upstream' into logstream

commit 54148833fbbd56dbb297faaeed5ec70602276e56
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Wed Sep 25 20:13:37 2013 -0700

    renamed operator class as per convention

commit ad8a03e74a1c0bbb0aedf60404e7720b5926a7d7
Merge: 3bf7b58 493c28d
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Wed Sep 25 18:53:27 2013 -0700

    Merge branch 'logstream_upstream' into logstream

commit 3bf7b58cfc5441c18bb4c5b7a08302d618fa7fd3
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Wed Sep 25 18:23:49 2013 -0700

    added test for JsonByteArrayToHashMap operator

commit 4631eda09ac7940072a6cdff8bf083d1c963c27e
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Wed Sep 25 13:52:37 2013 -0700

    added apache license header to new operator

commit beeb211f8946b19b849c3023b04b319584daff0b
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Wed Sep 25 13:50:11 2013 -0700

    created pass through operator to convert json byte stream to hashmap
Merge pull request #90 from ashwinchandrap/logstream_upstream

Fixed generics usage and renamed operator classes as per convention