Fix change instances logic
- Fix the immutable map issue
- Make the change transactional
- Added new tests
- Added log4j-over-slf4j as dependency
Fix review comments.
CDAP-539: Ported DictionaryOpsApp to use Services instead of Procedures.
Merge remote-tracking branch 'upstream/develop' into CDAP-539-etl-pack-app
CDAP-539: Added compiler plugin to plugin management; Set specific parameters for etl-pack-core to build with internal API.
CDAP-539: Renamed package from co.cask.att.dictionaryproc to co.cask.att.dictionary.
CDAP-539: Updated copyright clause to Cask Data, Inc.
CDAP-539: Updated docs; Response string with error message if no dictionary found.
Merge remote-tracking branch 'upstream/develop' into CDAP-539-etl-pack-app

Conflicts:
	cdap-etl-pack/cdap-etl-pack-api/pom.xml
	cdap-etl-pack/cdap-etl-pack-app/pom.xml
	cdap-etl-pack/cdap-etl-pack-app/src/main/java/co/cask/cdap/packs/etl/DictionaryOps.java
	cdap-etl-pack/cdap-etl-pack-app/src/main/java/co/cask/cdap/packs/etl/DictionaryProcedureApp.java
	cdap-etl-pack/cdap-etl-pack-app/src/test/java/co/cask/cdap/packs/etl/DictionaryOpsTest.java
	cdap-etl-pack/cdap-etl-pack-core/pom.xml
	cdap-etl-pack/cdap-etl-pack-hbase/pom.xml
	cdap-etl-pack/cdap-etl-pack-hive/pom.xml
	cdap-etl-pack/cdap-etl-pack-kafka/pom.xml
	cdap-etl-pack/pom.xml
	etl-pack/etl-pack-app/src/main/java/co/cask/att/dictionary/DictionaryOpsApp.java
	etl-pack/etl-pack-app/src/main/java/co/cask/att/dictionaryproc/DictionaryProcedureApp.java
	etl-pack/etl-pack-app/src/test/java/co/cask/att/dictionary/DictionaryOpsTest.java
	etl-pack/etl-pack-app/src/test/java/co/cask/att/dictionaryproc/DictionaryOpsTest.java
CDAP-539: Reverted copyright updates.
Merge remote-tracking branch 'upstream/develop' into CDAP-539-etl-pack-app
CDAP-539: Responds only NO_CONTENT status or string with found data; Added unit test for DictionaryOpsService.
Merge pull request #8 from caskdata/feature/fix-change-instances

Kafka Flow Packs: Fix change instances logic
Added retry mechanism when doing publishing in unit-test for Kafka 0.8 to account for delay in leader-election inside Kafka.
Merge pull request #13 from caskdata/feature/fortify-08-test

Added retry mechanism when doing publishing in unit-test
Merge remote-tracking branch 'upstream/develop' into CDAP-539-etl-pack-app
CDAP-539: Improved Service to retrieve data from dictionary; Updated tests with more details.
Remove snapshot in version for 0.2.0 release of kafka packs
Merge pull request #14 from caskdata/feature/updates-to-release-0.2.0-kafka-packs

Remove snapshot in version for 0.2.0 release of kafka packs
Update version to 0.3.0-SNAPSHOT