Fix tap stream.modulename syntax

XD-592: more tap fixes

Fix compile errors and simplify tests config to use nearly InMemory repos

Added test delete unknown stream
XD-640 Adding --hadoopDistro option to dirt container

Moving the --hadoopDistro option to AbstractOptions so both Container and
Admin accepts it
XD-533 - Add additional options to file source
XD-553 - Add additional options to file source
XD-634 Removing Guava dependency for hadoop20 adn phd1

We already have Guava 12.0 on the classpath
XD-606 Document JSON quoting behavior in shell
XD-644 Add rabbit properties to container
Make alpha parameter accessible to user
XD-546 Add fieldvaluecounter display command

  - Added display command with name, pattern and size as options
  - Fixed FieldValueCounterResource to include getFieldValueCounts method.
  - Added display fieldvaluecounter display method that lists the fieldvaluecounters ordered by values
  - Added fieldvaluecounter tests

 - Changed fieldvaluecounter delete command result text to read 'field-value-counter' for better readability
  - Fixed the corresponding test
 - Fixed field value comparator's compare method
 - Used Tail source instead of File source
  - Appending the tweets to a temp file to check for fieldvaluecounter values

XD-546 Fix tests for fieldvaluecounters
 - Enabled "end" attribute at tail.xml source module configurable
  - This allows us to configure the tail source to tail from the beginning of the file
 - Fixed the fieldvaluecounter tests to make use the above configuration
XD-643 Adding mapping for column names with underscore

We need to add support for matching column names with underscores like "user_name" and map them to camel case style keys like "userName" in the JdbcMessagePayloadTransformer to insert table data using the JDBC sink
XD-643 - convert spaces to tabs
XD-653 - Add ALLOW_SINGLE_QUOTES to json mappers
XD-632: Add --file & --contentType support to http post command
* Add support for file to http post + enhance http source to honor Content-Type if present
* Use ISO-8859-1 as the default charset
XD-648 Regression test on file source

fix dir attribute of file source

rename duplicate parameter

add basic tests against file source/sink

remove fromEnd
XD-655 - Trimmed http post command output
XD-650 Ensure a clean build after running gradle->refresh
XD-660 - Renamed XD shell scripts to xd-shell
XD-635: Updated all polling sources to use fixed-delay and fixedDelay property
Fix typo at twittersearch module's fixedDelay property for inbound-channel-adapter poller
XD-663 Changing to runtime FS_DEFAULT_NAME_KEY constant

Need to use reflection to access the value for the specific Hadoop version used

This avoids Hadoop warning messages in Hadoop 2.0 based distros