Prevent dirty directory from polluting build
Prevent dirty directory from polluting build

Build script should now fail elegantly and clean up the working
directory on exit. This should prevent me from accidentally pushing
uncommitted design changes to the website proper.

tlnagy/tnsite,tlnagy/tnsite,tlnagy/tnsite