Add P2p File Hosting #976

Open
ghbjklhv wants to merge 16 commits from ghbjklhv/patch-5 into master
Showing only changes of commit 9e30727815 - Show all commits