added FileField supporting 'multiple' keyword, for use with hmtl5 multiple file selection