jms message handling

1. not ignoring exceptions while sending messages
2. Sends 1 message to falcon system topic and 1 to user entity topic for both feed and process
3. Handing drop partition in hcat for DELETE operation
4. Removed caching on HCatClient as it creates issues during hcat restarts
Actually, we need dropPartition for handling dynamic partitions. For example, assume that partitions were ds="2014-05-08-10"/region="us" earlier and its ds="2014-05-08-10"/region="in" after the re-run, we need to drop the old partition and create new one