Updated Swift Syntax PR for Xcode6-Beta4

Was also able to fix a few issues, due to bugfixes in Swift itself.
Keeping it like this to stay consistent with Objective-C tests. There's already a lot updating in this PR that I don't want to start renaming things here.