Add preliminary Swift support
Merge pull request #203 from a2/master

[NEW] Preliminary Swift support. (Alexsander Akers)