Make application PID file location configurable from Environment propert...

Make application PID file location configurable

The ApplicationPidListener class can now be configured to search the Environment for the occurrence of the property 'spring.application.pid-file' in order to configure the location of the PID file from the central applications configuration file. Sticks to defaults if the property is not found.

Fixes gh-1579