Adding fixes from visualforce-typeahed. The one about clearing the field when a character is deleted does not seem to be working, though.
Merge branch 'dev' into feature/635-add-typeahead-fixes
We'd want to hide the error message when the user clicks Cancel.
It finally does more or less what I wanted it to do. Jeeeez…
Merge dev into feature/635-add-typeahead-fixes
Merge dev into feature/635-add-typeahead-fixes
Merge pull request #683 from SalesforceFoundation/feature/635-add-typeahead-fixes

Feature/635 add typeahead fixes
Merge dev into feature/312-Future-Usage-Cleanup