Added shell-api. Fixed weird behavior w/scrolling.

Ported shell-api from metaEden which intercepts commands sent through
the augShelll, parses them, and returns a set response.

Fixed a weird behavior where adding a shortcut to EDEN.AUGSHELL.print
was not working. Positive it has something to do with instantiation.