Started writing download/patching code for modpacks
Requires fixes in the RestAPI to continue

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>