Merge branch 'release/0.5.3' into develop
Catch ValueErrors when trying to read the pidfile.
unicode string formatting
Fix an edge case where the pidfile contains a pid for a different process
Catch IOErrors when writing the pidfile (#1017388)
Bump version to 0.5.4
Merge branch 'release/0.5.4'