Cross-platform library for determining the path to the executable of the running process