Full model detailed docuementation (ported from ModelBuilder script)
force scratch space to prevent naming schnanigans
include CHANGELOG alongside releases.
update authors to include additional authors of original BTM release
Make CSV parsing more robust: if we can't sniff the input correctly, then make an assumption. And if one of the rows contains an incorrect number of columns, raise an error with is interpretable by the end user. Fixes #55.
Add exception type when raised with 'error' type messages. Fixes #56.
Add more robust file deletion code; give arcpy some time to clean up its act, and fail gracefully if .sr.lock files remain.
use imports instead of arcpy namespacing; resolves some issues with complex function names.
clean up cruft.
Add malformed testing data; part of #55.