Low: tomcat: Put default pid file location on temporary storage

Pid files always need to be put on storage that
is refreshed after reboot. Otherwise we run the risk
of a resource's stale pid file matching some other
process when pacemaker (or some other cluster manager) is
probing the resource for activity. This can result in
unrelated processes being killed in an effort to stop
a tomcat instance that is not actually present on the system.
Medium: tomcat: Avoid race condition in reading pid file on stop
High: tomcat: Avoid unnecessary force kill of tomcat on stop

If the catalina.sh script is not used to start and stop
tomcat, the stop action may return before the pid has
actually exited. This results in an unnecessary kill
on the pid to occur when it would have exited on its own
had we honored the stop timeout value.