Adding Commands for Swap Case and Title Case. 

Addresses #72. Addresses #73.

Title case behaves a little weird around punctuation due to a bug in golang's string library.