Finally complete file upload process.

Users are now able to upload files.  They are added to the file system,
the are added to the database, and the user is shows what files he/she
has already uploaded.
    # Your branch is ahead of 'origin/master' by 1 commit.