Added StandardDeviationKeyVal operator and test class.
SPOI-1182 -

Added the Filter operator that can filter the key-value pairs based on the given filter. The keys in the KeyValuePair has to be implement a Filterable interface.

Also added required test cases.
Merge branch 'SPOI-1182'
Merge remote-tracking branch 'upstream/master'
added AbstractStoreInputOperator
corrected comment
Merge branch 'master' of https://github.com/DataTorrent/Malhar
removed duplicates in pom
Merge branch 'master' of https://github.com/DataTorrent/Malhar
Merge branch 'master' of https://github.com/DataTorrent/Malhar
Merge branch 'master' of https://github.com/DataTorrent/Malhar
Merge branch 'master' of https://github.com/DataTorrent/Malhar
Merge branch 'master' of https://github.com/DataTorrent/Malhar
added package-info.java to lib/db
made most dependencies of contrib optional
removed unnecessary imports
added install script for front
Merge branch 'master' of https://github.com/DataTorrent/Malhar

Conflicts:
	contrib/pom.xml
MLHR-786 #resolve
1. Added transaction unit test
2. Separate operatorStore and testStore in unit test
3. Fixed redis operator in transaction mode
MLHR-786 #resolve
1. Added transaction unit test
2. Separate operatorStore and testStore in unit test
3. Fixed redis operator in transaction mode