Update README.md

Small update to copyright year.
Restructured storage of QLKCues -- all fields are now stored in a dictionary. Common fields now have deprecated accessors for partial backwards-compatibility (name, uid, listName, number, flagged, type, notes); the recommended method (and only one, for other fields) is QLKCue::propertyForKey:. Additionally, the push-model for altering cues via a remote application has been reorganized such that an application can use a reference to a QLKCue and use QLKCue::setProperty:forKey:doUpdateOSC: to alter the local data of a cue as well as push-through the change to the server. NOTE: quaternion, surfaceSize, cueSize primitives retrieved by instance methods, as propertyForKey: only returns of type ID.
repaired the QLKCue *workspace reference initialization.
Fixed a bug where child-cues did not propagate workspaces.
added support for workspace default push mode; QLKCue: removed deprecation tags, cueData is hidden, properties no longer initialized
QLKCue.h: changed declaration of universal accessors/mutators to use @property syntax
Merge branch 'restructuredUpdates' of https://github.com/Figure53/QLabKit.objc into restructuredUpdates

Rebased to be ahead of master.