initial working version of js-based typeahead (person + skill search); refactored action disabling upon submit