Asset import

The result of this work is that Images and Assets are importable into the SilverStripes Files section.

It's still a bit clunky to import images since a File or Image schema has to be defined with proper mimetypes and the "Folder to import into" dropdown on the Import tab doesnt actually work.

I would highly recommend that someone tries this branch against other targets before merging.