#81: Add standard logging methods and accept variable args

* Closes #81 - added `debug`, `info`, `warn`, `error`, and `fatal` methods. All support variable arguments:
  - `logger.info(1, 2, "foo");`
* Added `LogSpec` tests for `Logger` and `ConsoleAppender`
* Add VS2013 solution for Typescript, sample game, and Jasmine support
* Modify grunt to output both versioned and non-versioned Excalibur files
* Fix small JS issue with Drawing