MLHR-1038: Writing partitionable unique count operator, and a demo app
to demonstrate/validate the operator.
Formatting code as per coding guidelines
Application for counting unique occurences of key-value pairs
Generate key value pairs randomly
Add package-info.java for demo application
Add newline at end of file
Set default application name using annotation
Send output of verifier to counter, so that we can see number of failures/success on
gateway ui, increase tupple blast on generator.
Added benchmark app
MLHR-1139 #resolves added http get operator which gets query parameters from incoming tuples

Squashed commit of the following:

commit f89807a52e1b2b2e7f3f5a61271c60879330461b
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Wed May 28 18:23:47 2014 -0700

    added the old http output operator back

commit eb6efa67b9a91a122e715af67ef332d65a35a4f4
Merge: 33ae322 9e92d6f
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Wed May 28 15:05:11 2014 -0700

    Merge branch 'master' of https://github.com/DataTorrent/Malhar into SPOI-2494

commit 33ae3226005cb63c9747ed28abd81a428b8805db
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Wed May 28 15:01:00 2014 -0700

    added abstract http get multi value map operator

commit 0e28538c1ca572812c3e76a83f32534e1c9d9336
Merge: f1af83c 33ee34a
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Fri May 23 15:34:58 2014 -0700

    Merge branch 'master' of https://github.com/DataTorrent/Malhar into SPOI-2494

commit f1af83c92b431b7b9da7054a928b5a6b7392b692
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Thu May 15 11:46:24 2014 -0700

    clean up

commit d66ce22bea481fa2f9d721828b3a3296e0960d28
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Thu May 15 11:34:17 2014 -0700

    added http get operator with map input port for query parameters

commit 91b3895769f6b4476e8fe88a233bb746f15fc06d
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Mon May 12 19:16:33 2014 -0700

    clean up

commit 9c108cd370d695d540dad2fddd9b520bbc840248
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Mon May 12 19:06:15 2014 -0700

    renamed HttpOutputOperatorTest to HttpPostOutputOperatorTest

commit 173be15c017eff53fd426efadac6091169f5c926
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Mon May 12 18:44:41 2014 -0700

    changed method call to set the url

commit c07d4b5c077405bbb1406f8be03f0ebdf852ce2a
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Mon May 12 18:44:03 2014 -0700

    added HttpGetOperator to send get requests and process responses if output port is connected

commit 6620a1f3f730e936c3645e74411a89fb34cb1d30
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Mon May 12 18:43:15 2014 -0700

    added abstract http operator and renamed HttpOutputOperator to HttpPostOutputOperator
Merge branch 'siyuanh-master'
Merge branch 'master' of github.com:DataTorrent/Malhar
fixed timing issue
added timout of 10 seconds
Merge pull request #936 from ashwinchandrap/rmq_timing

MLHR-724 #resolves fixed timing issue
MLHR-1140 #resolve added hdfs output operator to write data to file name supplied in tuple

Squashed commit of the following:

commit 9f0f9d347e661be17954cc783e1b2a6da59de6ee
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Fri Jun 6 19:16:46 2014 -0700

    added AbstractHdfsOutputOperator back and deprecated it

commit 7969003a4bea813fb83a3bd7b386a6bf2e21f8e0
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Fri Jun 6 19:16:14 2014 -0700

    renamed AbstractTupleHDFSOutputOperator to AbstractTupleHdfsOutputOperator

commit f0237a6eee98a9e7f013a7814c00628f98b8478c
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Mon Jun 2 15:22:45 2014 -0700

    removed date from file data

commit 1b8993bbfb1529ecadd7b8f45726615b6ab6cf8e
Merge: b37c564 c5755a5
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Mon Jun 2 15:19:48 2014 -0700

    Merge branch 'master' of https://github.com/DataTorrent/Malhar into SPOI-2493

commit b37c56434e51d0ecfd71d5d53582ad720077d100
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Fri May 16 16:35:05 2014 -0700

    clean up

commit 20f341717344e617d88f745fa00c64d2465c4c95
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Thu May 15 19:23:19 2014 -0700

    added hdfs output operator to read file name from tuple and write data to that file

commit 38dbc81aa9a3e8029b99221c4f20205d653f2832
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Thu May 15 19:21:49 2014 -0700

    abstracted out hdfs file output related common functionality
Fix createTopic to use the topic name provided.
Merge branch 'MLHR-1140' of https://github.com/ashwinchandrap/Malhar
Cast the cartesian product operator in a dom operator hierarchy
MLHR-1160 #resolves created hdfs output operator with exactly once semantics

Squashed commit of the following:

commit 33efaf4e3f17af98f081cb56982d62931d007efa
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Fri Jun 13 11:40:07 2014 -0700

    added test cases

commit 5f17496375d8dbcb6c83ad463ea4a0cb77015f24
Merge: 8fb67c0 dd1cb62
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Thu Jun 12 18:18:19 2014 -0700

    Merge branch 'master' of https://github.com/DataTorrent/Malhar into MLHR-1160_wip

commit 8fb67c028ad29ad56c0ce03a37ce1bf89cba009b
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Thu Jun 5 22:55:13 2014 -0700

    added hdfs exactly once output operator