Bug #5: Include guards became unique.

Some include guards did not fit to the expected naming convention of the
C++ language standard. This detail was fixed by the addition of a prefix.

The probability for name clashes was also reduced by the addition of a kind
of universally unique identifier as a suffix.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Bug #5: Include guard generation was corrected in a build script.

A Python script constructed header files with include guards where a leading
underscore was used. This detail was fixed by the addition of a prefix.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Fix inclusion of pty.h header

On OS X this is part of util.h
Fixed a_star.cpp for Xcode 6.0
Update requirement text to include AoE II: HD for asset conversion.
Merge pull request #41 from svkurowski/fix_pty_include

Fix inclusion of pty.h header
Merge pull request #42 from jamesmintram/master

Fixed a_star.cpp for Xcode 6.0
Merge branch 'Fix_reserved_identifier_violations' of github.com:elfring/openage
Merge branch 'master' of github.com:SFTtech/openage
Add build prerequisite steps for openSUSE.
Merge pull request #47 from boombatower/build-opensuse

Add build prerequisite steps for openSUSE.
cpp: added headerguards to crossplatform headers
cpp: updated header guards according to discussion in issue #18

fixes #18
doc: updated codestyle documentation according to new header guard rules
Merge branch 'master' of github.com:SFTtech/openage
Merge pull request #46 from boombatower/hd-convert-text

Update requirement text to include AoE II: HD for asset conversion.
doc: added bridges to gameplay ideas

related issue: #51
Merge branch 'master' of github.com:SFTtech/openage
Don't store rendering mode in Texture

If this is a property of the texture itself, that fact should be stored
in the texture metadata. If it's a property of rendering, we should note
that when it's rendered, as we do after this commit.
cpp: updated cpp.h.in to new header guard style