By arjenk: Added replace mediafile option in backend.

In the asset browser/view asset page, added a new option to the
mediafile list: replace mediafile. This will offer an upload form where
the administrator can replace the original mediafile.
By arjenk: Prevent empty transcodes after upload.