New hoster: EpicShareNet
Merges #603