New Media Uploader

Adds support for new Media Uploader and resolves #612.