Support Swift language and add CocoaPods support

I have added two features:
1. Add Swift language support.
2. Add CocoaPods spec.