Allow code hint providers to return jQuery objects as hints, which allows for arbitrary query matching, query highlighting, and hint formatting. Also improve documention and refactor for readability.
Refactor duplication from open/update into _buildListView; fix string delimiters; restructure the constructor and member initialization to improve documentation and readability.
Move member initialization back into the constructor
Merge pull request #2427 from iwehrman/iwehrman/jQuery-code-hint-formatting

Provider-formatted code hinting