build: define PATH_MAX if necessary to fix FTBFS on GHU Hurd:

~~~~
main.cpp: In function 'synfig::String synfig::get_binary_path(const String&)':
main.cpp:458:20: error: 'PATH_MAX' was not declared in this scope
  size_t buf_size = PATH_MAX - 1;
                    ^
~~~~