Fixed a case-sensitive path issue, added missing includes needed for Linux builds.