Limit deprecation output for non-generated messages
Eliminate DeprecationMessage mixin module
Add period to end of message
Remove DeprecationWarning base class