Fixes file upload 500s, also some draft/ready bugs

fixes the 500s garrett was experiencing, due to the fact that the post of "display_style" from the upload form was None.