Added crystals dir to RequireJS paths
Removed exec-docs element
Moved docs autocompletion into exec element
Added shims file; added shim for dataset in IE 9 & 10
Misc style formatting for consistency and line-length
Added Font-Awesome
Added formatter to make arrays
Switched define() to simplified CommonJS sugar style
Replaced computed binding with regular binding w/ refresh

The two-way data binding should be adequate except Watch.JS doesn't pick
up on new additions or deletions so we need to refresh the binding.