Maintenance scripts (whitespace checking, auto-update insert etc; may not be up to date, no staging tree so PULL REQUESTS ONLY)