Add ProjectSend Arbitrary File Upload module
Do minor cleanup
Land #4459, @bcoles's ProjectSend Arbitrary File Upload module