static.go: Check for error after call to os.Open
Merge pull request #380 from opennota/error_check

static.go: Check for error after call to os.Open
Fix for ValidationResult.Message args
Fix timing issues with test runner.

Move running += 1 up before the call to runTest(button). Because
runTest(button) is async, if it finishes before running += 1 can
execute and there is only one test then running will go negative.
Merge pull request #383 from mceldeen/master

Fix timing issue with testrunner webpage.
Pass response.ContentType to http.ServeContent when rendering BinaryResult
Merge pull request #381 from opennota/content_type

Use response.ContentType when rendering BinaryResult
Merge remote-tracking branch 'upstream/master'