Squashed commit of the following:

commit 1c695dd7c973d41561a1c4e92801a470f52e0665
Author: David Yan <david@datatorrent.com>
Date:   Mon Jan 20 14:12:09 2014 -0800

    avoid conversion to map in high level operator and prevent user from using different stores for committed window id

commit fa7378e492be33fef8b1e2b10e139ea65abfed9a
Author: David Yan <david@datatorrent.com>
Date:   Mon Jan 20 11:54:12 2014 -0800

    uncommented out skipTest

commit 5a709ba469b6d5fbd224009c89a642d16dc8686d
Merge: 1bd2fc0 8b869a7
Author: chandnisingh <singh.chandni@gmail.com>
Date:   Mon Jan 20 10:53:23 2014 -0800

    Merge pull request #635 from davidyan-malhar/dbAdapater_pull3

    Made NumberSummation member transient in Redis Operators

commit 8b869a7136fc31738e82c0169e967b007c1d3a24
Author: David Yan <david@datatorrent.com>
Date:   Mon Jan 20 10:26:28 2014 -0800

    Squashed commit of the following:

    commit 10678346f0096274cab3c909a2ea095005fe2d74
    Author: David Yan <david@datatorrent.com>
    Date:   Mon Jan 20 10:22:45 2014 -0800

        fixed merge conflict

    commit 41d4d105fb0c507e4f2cd1451293b1fde952cd60
    Merge: 75d475b adf29ed
    Author: David Yan <david@datatorrent.com>
    Date:   Mon Jan 20 10:20:02 2014 -0800

        Merge branch 'dbAdapters_pull2' into DBInterfaceRedesign

    commit adf29edd1a87d11abb350a4e18e11d0ea8cfa937
    Author: David Yan <david@datatorrent.com>
    Date:   Mon Jan 20 10:17:04 2014 -0800

        Conflicts:
        	contrib/src/main/java/com/datatorrent/contrib/redis/NumberSummation.java
        	contrib/src/main/java/com/datatorrent/contrib/redis/RedisNumberSummationKeyValPairOutputOperator.java
        	contrib/src/main/java/com/datatorrent/contrib/redis/RedisNumberSummationMapOutputOperator.java