support for handling file uploads

This adds handling of file uploads by Base64-encoding the content and storing it in the session.
Ok, in this case we don't have already the uploadFile instance, right?