added max upload size 

hey Zach, 

we had a need for some file size validation, so I implemented. Feel free to merge if you think it is useful to the overall project.