added forgotten_path map by Holloweye
Merge pull request #3263 from Mailaender/alliance-checks

Removed inconstencies in alliance checks
Merge pull request #3266 from psydev/bleed

D2K - added forgotten_path map by Holloweye
Merge pull request #3193 from Mailaender/shp-ts

Added support for Tiberian Sun/Red Alert 2 SHP format
Merge pull request #3234 from Mailaender/ts-mix-filehashes

Added support for Tiberian Sun MIX filename hashes
Merge pull request #3256 from Mailaender/debug-trait-removal

Removed all Debug traits
Merge pull request #3253 from Mailaender/super-oil-derricks

Cleaned up the Red Alert map directory
Merge pull request #3176 from Mailaender/travis-xbuild

Added xbuild to Travis configuration
Merge the 3 turret rendering traits into WithTurret.
Make WithSpinner consistent with WithTurret.
Tidy TerrainRenderer formatting (no code changes).
Tidy TileSet formatting (no code changes).
Fix Animation formatting (no code changes).
Always store Sheet data as bytes.
Allow sheet contents to be exported to bitmap.
Allow SheetBuilder to throw an exception on sheet overflow.

This removes unnecessary checks from TerrainRenderer
and will be used in the voxel renderer.
Tidy Sprite.
Allow SheetBuilder to generate 1/2/4 channel sheets.

This makes the SpriteFont RBGA sprite hack explicit,
and adds a DualIndexed option to be used by the voxel
renderer.
Fix #2106.

The current tilesets only use only ~3% of the
available sheet space, so a future patch may want
to look into decreasing the terrain sheet size to
save some GPU memory.
Merge pull request #3282 from pchote/renderer-refactoring

Renderer refactoring - SheetBuilder