Add parallel check execution

I added parallel check execution with the multiprocessing module.
This enables me to successfully execute long running checks or hosts with many checks before the check command timeout terminates the check.