Implement String.swapcase/swapcase!
Adhering to review comments
Merge pull request #370 from winks/string-swapcase

Implement String.swapcase/swapcase!