Initial commit of sample code for Synapse

This is my implementation of the classic interview problem that reverses a string in place.  Additionally, a second reverse string function is included that reverses a copy of the original string, requiring the caller to free the memory allocated by the function.
Merge branch 'master' of github.com:gabeingram/reverse_string