Disassembly improvements.

'Name' is no longer part of the form. Change the 'name' attribute in the
class to be filename and get it from the uploaded file.

Also, error out nicely if the filedata is not submitted.
Make filedata required.