Added P4 ReadLine timeout parameter to Perforce SCM global configuration

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Added isAlive() method to com.tek42.perforce.process.Executor

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Added optional timeout to com.tek42.perforce.parse.AbstractPerforceTemplate::getPerforceResponse()
Should prevent hanging of p4 checkout in case of https://issues.jenkins-ci.org/browse/JENKINS-15315

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Merge pull request #32 from synopsys-arc-oss/p4-hangs-issue-workaround

"Slave polling hangup" issue workaround (JENKINS-15315)