added .travis.yml and modified CMake scripts
add GCC asm, new RCT2_ERR macro for non-variadic error reporting
Merge branch 'travis' of https://github.com/anyc/OpenRCT2 into anyc-travis
Merge branch 'anyc-travis'