Major Changes to FileUpload!  Updated versions

Now using edgee:slingshot.

Will add documentation upon request.

Removed submodules, since they were a pain and only there for ease of
browsing.