Move platform specific includes to separate header file

As discussed [here](https://github.com/SFTtech/openage/pull/15).