Added morphline command to read from RCFile

This command parses an RCFile. RCFile can be read Row-wise or Column-wise.
 - Row-wise: One morphline record is emitted for each row in the RCFile. Each record will contain fields for all the columns configured in the columnMap
 - Column-wise: One morphline record is emitted for every row under columns defined in column map. A single column is read completely before moving to the next column. Order of columns is as defined in the columnMap.

The path of the RCFile is read from _attachment_name property in the input record.
For a RCFile with 5 rows and 5 columns. Row wise would emit 5 records and Column wise would emit 25 records.
Changed ReadRCFile Command to be reading the RCFile from InputStream rather than a HDFS Path
Adding Licenses to new files. Missed on the previous commit
Implement review comments to RCFile Reader.
Merge branch 'prazanna/master'
cleanup and minor enhancements
don't reuse BytesRefArrayWritable
update release notes
honor columns order, bit more docs
cleanup
cleanup
adding Prasanna to the contributors list
bump version number
CDK-177: Updating View#contains methods.

The contains(PartitionKey) method has been replaced by contains(Object)
because partition keys are going to be deprecated and SPI-only.