add xbuild to travis configuration

to check if we can still compile with MonoDevelop/Visual Studio
added a new d2k title font

from http://www.d2kplus.com/font.php
by http://forum.dune2k.com/user/2251-d2k-sardaukar/
added SHP(TS) support by @katzsmile
added support for Tiberian Sun MIX filename hashes

closes #3227
removed custom yaml rules from bad-neighbors

They are redundant to the sniper/church stuff we already have.
Weapon rules had broken indentions which made this not work.
removed strange  "\"\\\"''\\\"\"" junk from black-gold map
Made oil derricks remap to player colors on capture everywhere

by removing bogus custom yaml rules from some island maps
and enforcing the policy to extract all those oramap files.

fixes #3022
moved boomer test map into the performance benchmark mod
deflated center of attention redux 2

as it has custom oil derrick rules (although not busted)
deflated doughtnut-hole and stripped the abomb changes to diff
deflated ice woods because of custom creep building yaml rules
deflated KOTH maps because of custom yaml rules

removed the mission building 3/4th scaling as it looked strange
deflated room-convergence because of the custom anti-rush rules
removed now redundant debug auto-target traits
removed now redundant debug aircraft traits
removed now redundant debug player-resource traits
added forgotten_path map by Holloweye
Increase the health of OILB to 1000 and the amount of cash its CashTrickler brings in to 100
try pulling OpenAL and SDL Windows libraries from mirrors
fixes #3178 invisible superpower charge bars in spectator mode