Remove duplicated code and allowed models to optionnaly define the hash of data to send to the CloudSearch.
Merge pull request #23 from roychri/asari_data_item

Remove duplicated code and allowed models to optionally define the hash of data to send to the CloudSearch.