return HTTP 405 for unsupported request methods
edit test to verify status code instead of resp. text; skip failing test

Also, I think `go fmt` edited some whitespace in other files?
TestNoPiecesMayBeGreenKoan
Merge pull request #1 from compwron/intgoduction

return HTTP 405 for disallowed methods; test edits; one new test