error classes and logging
bump version
Merge branch 'master' into dev
don't throw empty messages;bump required version of Throwable
bump version