makefile: upload*: improve register cmd
remove lru_cache()
fix whitespace
extract s.l._exc to Spruce-exc
extract s.l._datatypes to Spruce-types and Goose Types
improve style
improve docstrings
improve readme
demote project dev status
improve project setup
bump version string