Improve error messages.
 * Some cryptic error messages simplified.
 * Consistently have a full stop at the end of an error message.