Initial Commit
Handle the mod names to get a semi-decent looking mod name from a mod filename
Add SharpZipLib
Write the mods to a zipfolder with a mods folder inside with the mod inside of that folder
Refactor and add the mod to Solder
Add method to create the created mod version on the solder instance
Add a error handler for  adding a mod version, turns out it's quite intensive on the server and can cause 500 errors so allow them to retry if fail