fix annotation typos caught by checking in cases
desugar cases-else to check anns also, and fix bad ann in resolve-scope
language and more links
fix docs that span multiple datatypes with cases(Any)
words
bootstrapped with a number of recent fixes (#365, #274, #362, #349) and other minor improvements
refactor _.x to toplevel functions
more _.x
fixing handling of rec keyword in emacs, and bumping CodeMirror handling
use strict inequality
typo
adding highlighting for parametric methods
parse binop-exprs in cases position
link to issue
Check for underscores in the wrong places by looking for unbound _

Replace many individual checks in well-formed.arr with a pair of checks in
check-unbound that notice when an unbound id is an underscore.

This loses a bit of the context that was reported in the well-formedness
messages, but has the benefit of catching underscores in new expressions and
annotations by default.
Merge branch 'master' of github.com:brownplt/pyret-lang
modified arrays interface and docs
clean up tests and update annotation
Merge branch 'master' of github.com:brownplt/pyret-lang
bootstrapped with updated arrays