Updated hurd patch with needed changes to the CMakeLists.txt file
Added symbols files for all the libraries

The symbols files contain a bit of a hack since the libraries
seem to "leak" some weak C++ symbols. The symbols files get
around this by marking all symbols beginning with an _ as optional.
This is ok since they should never be used, but just in case they
are, the version number on that symbols must be incremented
on every release.
Update changelog