New MINOR release 03.04.00 Changes since 03.03.00: - Fix build on macOS (#282) * Avoid redeclaring std::hash and std::less. These duplicate declarations (in addition to the ones in the standard library) caused problems when compiling on macOS. * Do not build testPcieErrorHandling when PCIe backend is not available. * Use correct data type when calling NumericAddressedBackend::read. There are two versions of NumericAddressedBackend::read, and neither of them expects values of type size_t for the first two arguments, so calling it with such values results in an ambiguity which version should be used. By making sure that we call it with arguments of type uint64_t, we can resolve this ambiguity. - Minor Improvements for new compiler and API versions (#280) * Include stdexcept for std::out_of_range with newer standard library or gcc this is not defined otherwise * Drop hidden const cast This causes issues with newer libxml++ versions and this fix seems to work with libxml++2.6 as well Fixes #278 - change Utilities class into namespace