Improved error handling, minor feature changes, and bug fixes. Revving version numbers.