Added generic implementation for handling Ajax calls
Merge remote-tracking branch 'origin/Ajax' into Autocomplete
Merged Autocomplete & Ajax Branches