check_procs: Add delay after forking in test

Forking raises a race condition, where the parent might run the
test before the child has had time to fork. If that happens,
an error similar to this is produced:
 Failed test 'Output correct'
 at ./t/check_procs.t line 32.
                 'PROCS OK: 0 processes with args 'sleep 7' | processes=0;;;0;'
   doesn't match '/^PROCS OK: 1 process?/'

Sleeping a bit should avoid the problem. It might be enough to
sleep less than a second, but perl's built-in sleep function only
supports integer seconds.

In our build environment, the build failed 3 of 4 times before
this patch. After the patch it failed 0 of 7 times.

Signed-off-by: Mikael Falkvidd <mfalkvidd@op5.com>
Merge pull request #1272 from mfalkvidd/master

check_procs: Add delay after forking in test
Update THANKS.in file with latest author
NEWS: Wrap overly long line
Prepare for the 2.0 release
NEWS: Fix typo
check_ntp_peer - Added specific state output for each metric. It now should be easy to see which check caused the alert.
check_ntp.t - fixed tests for new status output
closes #1236 and #1239
check_hpjd - Added a switch for port specification. Defaults to 161.
Added check_hpjd port option to news and clarified the port usage error.
added tests for check_hpjd port options
---
Closes #1160 and #973
travis-ci: Adding ports for check_hpjd