Squashed commit of the following:

commit 0afe7e033308a9844ee4985982339d5a0480ae9b
Author: David Yan <david@datatorrent.com>
Date:   Tue Jan 21 18:43:35 2014 -0800

    corrected comment

commit 18a062c2c185fab13f4d75ce1e629a54cb8f12f6
Author: David Yan <david@datatorrent.com>
Date:   Tue Jan 21 18:36:47 2014 -0800

    added AbstractStoreInputOperator
Merge pull request #642 from davidyan-malhar/dbInputAdaptor_pull

added AbstractStoreInputOperator
Squashed commit of the following:

commit 09ce8388061d806aa1353d25c9b14c1962af13dc
Author: David Yan <david@datatorrent.com>
Date:   Wed Jan 22 15:38:23 2014 -0800

    removed duplicates in pom

commit c10b815a3fe7441a71ea843e7c44b0d9c3ecb92e
Merge: 0afe7e0 f62c0ea
Author: David Yan <david@datatorrent.com>
Date:   Wed Jan 22 15:27:54 2014 -0800

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

commit 0afe7e033308a9844ee4985982339d5a0480ae9b
Author: David Yan <david@datatorrent.com>
Date:   Tue Jan 21 18:43:35 2014 -0800

    corrected comment

commit 18a062c2c185fab13f4d75ce1e629a54cb8f12f6
Author: David Yan <david@datatorrent.com>
Date:   Tue Jan 21 18:36:47 2014 -0800

    added AbstractStoreInputOperator
Merge pull request #647 from davidyan-malhar/pom_dedup_pull

Got rid of duplicate entries in pom
Couch db migration to new database api
Removed Couch Db Event because it was not needed
modified shipContaining jars
Added page size to base input adaptor
Merge pull request #648 from chandnisingh/MLHR-660-P

Couch db migration to new database api
Merge branch 'master' into my_master