Added mirror API's for autocomplete
addressed review comments
Merge pull request #2747 from aparajit-pratap/mirrorChanges

Cross merge from master to Revit2015 for PR #2736