Bug Fix:#1329219
Issue: Change Event was getting triggered multiple times when contrailDropdown destroyed and reinitialized
Fix: Added .off('change') logic to remove the old change events before initializing a new one

Bug Fix:#1371917
Committing on Behalf of Vishnu
Issue: refresh view is getting called two times one in onDataUpdate and other is onUpdateData, onDataUpdate was added recently
Fix: Removed the grid refresh related code in the onDataUpdate event handler in the slickgrid, going forward need to merge the onUpdateData with onDataUpate

Change-Id: I4dea59a11bef2340f91d350af2884c1c864163a4