Squashed commit of the following:

commit 08df4d4f0b4739f24c04685eca6cb03c273a6bf5
Author: Milinda Sreenath <milinda@datatorrent.com>
Date:   Wed Jun 18 14:13:59 2014 -0700

    restoring HBaseOutputOperator

commit cefc8edb6f9df9c4fdf550fad8bbddda7fb48859
Author: Milinda Sreenath <milinda@datatorrent.com>
Date:   Wed Jun 18 13:59:02 2014 -0700

    Squashed commit of the following:

    commit 8f1467320219e7bd393d4bd78dec743d3c653406
    Author: Milinda Sreenath <milinda@datatorrent.com>
    Date:   Wed Jun 18 13:29:40 2014 -0700

        removed null check and import stmt

    commit 6a3efeeef363b2f9ad4a9a8fcd75aff09813d322
    Author: Milinda Sreenath <milinda@datatorrent.com>
    Date:   Wed Jun 18 10:48:25 2014 -0700

        Squashed commit of the following:

        commit 4d697f124a9ca0d23b2c392608c3d1ca9e7ac274
        Author: Milinda Sreenath <milinda@datatorrent.com>
        Date:   Wed Jun 18 10:44:15 2014 -0700

            resolve merge conflict for MLHR-658

        commit 55bb76f8f9518919c3c4e8a716acc4d695adc319
        Merge: 27140ca aeb0081
        Author: Milinda Sreenath <milinda@datatorrent.com>
        Date:   Wed Jun 18 10:38:59 2014 -0700

            Merge branch 'master' of https://github.com/DataTorrent/Malhar into refactoring

        commit 27140ca88583512949a933929bf897e47256e0a8
        Author: Milinda Sreenath <milinda@datatorrent.com>
        Date:   Wed Jun 18 10:38:30 2014 -0700

            MLHR-658

        commit 709844829abca11ad60c823947e0c7ff6ed7c33f
        Author: Milinda Sreenath <milinda@datatorrent.com>
        Date:   Tue Jun 10 10:01:32 2014 -0700

            added HbasePropPutOperator
deleted config operator
Merge branch 'MLHR-658_pull' of https://github.com/milindasr/Malhar into dt-dev

Conflicts:
	contrib/pom.xml
	contrib/src/test/java/com/datatorrent/contrib/hbase/HBaseTestHelper.java
Minor fixes and refactoring