Added a feature allowing set up Placeholder for TITokenField.
HOLY SHIT IT'S 2013
Fix: delegate methods should not be called when begining editmode
Merge pull request #45 from ata-n/master

FIX: delegate methods should only be called once
Merge pull request #41 from zwang/master

Pull Request for placeholder feature of TITokenField
Checks for token.title
Hide instance variables. Placeholder changes.
Fixed issue #46
#47
Make searching subtitles optional
Merge pull request #48 from lordkev/make-subtitle-searching-optional

Make searching subtitles optional
[TITokenField] Added bool .forcePickSearchResult to TITokenFieldView so that user must pick a search result when typing into the field. Like on Facebook message app.
[TITokenField] Fixed bugs with .forcePickSearchResult=YES.
[TITokenField] Fixed issue where addToken: does not get rid of placeholder text.
[TITokenField] Fixed issue where addToken: does not get rid of placeholder text.
[TITokenField] Got rid of side effect.

- Separated setSearchResultsVisible: from being called in resultsForSearchString: to reduce side effecting.
[TITokenField] Fixed shadow dissapearing when deleting token during forcePickSearchResult = YES
Merge pull request #51 from remind101/placeholder-fix

[TITokenField] Fixed issue where addToken: does not get rid of placeholder text.
Merge pull request #50 from remind101/master

Property added to prevent TITokenField from tokenizing unknown recipients.
[TITokenField] Moved forcePickSearchResult check in resultsForSearchString:

- Simpler solution.
- Eliminates chance of duplicate objects being selected when _showAlreadyTokenized == NO