Add charset tag, remove margin-top error
Fix minor UX bugs

Turns out that the transition on the file-list element looks bad, so
that has been removed. The drag-over highlight wasn't being properly
removed on file drop; it has been fixed.