Should fix freenet somewhat

Makes uploading possible to freenet. The gui provides basic success notification for push/put(no file by file but over all). Fetching seems to work just a bit finicky and seems like its spawning to many threads, I have not attempted to make changes to it yet.