file size validation v2 (clean code. properly add config settings)
Merge branch 'file_size_validation' into JHU

add config settings. cleaner FileUpload code.