Merge pull request #251 from dpadgett/master

Support JA+ map hole fixes
Cleaned up some parser and math code
Rewrote Code::Blocks projects to invoke scons
Updated Travis CI configuration
Fix scons job count
set name before validation so that kick can be displayed properly