An example of Customizing a mouse cursor and an insertion point caret for a NSTextField written in Swift 2.0