Tidy and remove ignoreRest.
Updated tests to use command object rather than params and to use binding rather than MockMultipartFile.