Support for abbreviations

#### Main Changes
I wanted the ability to "titleize" names with abbreviations such as M.D. and P.H.D. Tests have been added for the changes made.

#### Other Changes
I also cleaned up some deprecation warnings and spacing issues in the spec files.