(MODULES-905) Add bool2str() and camelcase() for string manipulation

Python likes to have its constants Capitalized, and the capitalize function only understands strings... so I shave a yak.

`bool2str()` will convert a boolean to its equivalent string value, and `camelcase()` extends on the functionality provided by `uppercase()` & `downcase()` to convert an underscore-delimited string into a camelcased string.

I also added spec tests for these new functions.