New: Added Movement Codes for CPTextDidEndEditingNotification

This PR adds a new feature for CPControl. Now when leaving the control, the userInfo of the notification CPTextDidEndEditingNotification contains the last movements of the control as in COCOA

Test app in Tests/Manual/CPTextFieldMovementsTest
Fixed: the userInfo of the notification from textDidEndEditing is wrong

Previously, when overriding the method textDidEndEditing, the userInfo notification didn't contain the information about CPTextMovement
Typo
Merge pull request #2011 from Dogild/CPTextMovements

New: Added Movement Codes for CPTextDidEndEditingNotification