New: Added CPTokenFieldDelegate protocol.

Added CPTokenFieldDelegate protocol.
Also, now, delegate methods are called as we are used to do it in Cappuccino
Merge pull request #2093 from Dogild/CPTokenFieldDelegate

New: Added CPTokenFieldDelegate protocol.