Accept the OS X 10.10 SDK

Change-Id: Ic9c210e51f9f6b776e77988fdb1c719ee3d9d73a
WaE: 'NSCountWindows' is deprecated: first deprecated in OS X 10.6

Change-Id: I7163d3821ac0dfc0d471cf31e98f72953c78d878
Initial attempt at implementing NSTextInputClient instead of NSTextInput

NSTextInput was deprecated in 10.6.

Change-Id: I6bce9e91a68014a6ca28bff6a820c27817f9baaf
WaE: case value not in enumerated type 'NSEventSubtype'

Change-Id: Iaf5de07b7f0da7294681b9cdc152575a756a73c7
WaE: 'setFlipped' is deprecated: first deprecated in OS X 10.6

Not sure if using lockFocusFlipped: has the same effect, but will
see...

Change-Id: I957874bcf59c2c521bd5b2b2ca6f44fb0400e64f
WaE: comparison of two values with different enumeration types

Change-Id: I611eefd20043386d00984f76a28d111e1c0495f1
WaE: 'NSPrintSavePath' is deprecated: first deprecated in OS X 10.6

Change-Id: I810b42da1d62c66c2ab6fb7bb6f71d1d00115dfa
WaE: 'scrollerWidth' is deprecated: first deprecated in OS X 10.7

Change-Id: I2451687c10f91e7d5242b04974cb7bdd745de51c
WaE: 'convertBaseToScreen:' is deprecated: first deprecated in OS X 10.7

Change-Id: I04cc155e69d25021d294bccc588450b1f20e1fde
WaE: 'guessesForWord:' is deprecated: first deprecated in OS X 10.6

Change-Id: I861d4012c12096958c73c7008b0a9dfa6934fda2