Add default aliases (alphanum and arrow)
Add KeyManager.expandAliases and constructor
Add alphanum/arrow to default bindings object

Replaces separate imperative code
Load Puzzle first in concatenated js
Trailing punctuation gulpfile fixes
Merge branch 'aliases'
Merge branch 'gulp-fixes'