Data URIs can now be used for flash-free downloading

- Removed MooTools support (not needed here)
- Added two additional options: mimeType, which is used when a data URI
download occurs, and afterInit, a callback function that's called after
the flash component is initialised.

Note: Whether or not to use Flash for the download is currently hard
coded, this will change soon.