fix for transaction auto commit resetting on new instance
because normal mkdir is never enough. no it's never enough.
MOAR GENERIC EXCEPTIONS MOARRRRRRRRRRRRrrrrRrRrRRRRRRRRRRRRRRRRRRrR
a nice class to smash punch uploads in their stupid ugly pain in the ass face. provides an easy api to override for checking that its what you want, moving it to where you want, and processing it afterwards.