Syntax errors trigger error message [Finishes #60987268]
Error-checking can catch non-generic errors
Reinstate 'atoms' koans [#60966258]
Add zen circle watermark
Handle invalid URLs more graceully

[Finishes #60993830, Finishes #60779014]
Merge branch 'master' into gh-pages