This replaces Module::Load with Module::Load::Conditional which can actually handle errors.
Then I move the module load call up before the fork so that any errors will be visible and will make zmcontrol.pl die quickly instead of waiting 11 seconds for something that will never happen.
Merge pull request #635 from ZoneMinder/zmcontrol_improvements

Improve zmcontrol.pl