Split the function "mc_update" up into several functions to divide the update-check and the actual update.
Changed the way how the update-files were deleted to avoid downloading them twice
Fixed an error with the return values of both of the check_update-functions
Added simple reload subcommand
Use new screen interface functions
Move run check logic to passed functions