iOS 8 GM Seed Changes

There was some major revisions to Swift and how it handled optional
values. Several API were affected and this chafe updates the code to
those changes. see <a
href=“http://makeapppie.com/2014/09/12/the-joys-of-beta-swift-more-with-
optionals-and-the-does-not-have-a-member-named-error/“>The Joy of Beta
Swift</a> article  for more information about these changes.