Modified  APP_NAME and APP_VERSION
~
~ Modified the title tag in index.html
~ Made minor formatting changes to shell.js
  control.js
    - Revised comments and made minor formatting changes.
  console.js
    - Modified the console to accept and handle backspaces.
  deviceDriverKeyboard.js
    - Modified the keyboard driver to process the backspace character.
      Originally, the backspace character was ignored.
  shell.js
    - Provided skeleton code for a new shell command ("whereami")
      The actual function still needs to be implemented
  utils.js
    - Revised comments and made minor formatting changes.
 - Modified the keyboard driver to map keycodes generated by punctuation
   characters to ASCII keycodes.
 - Modified the console to accept and display punctuation characters.
 - Made minor formatting changes
  Changes...
  Made a plethora of changes and modifications. I have to go to class so
  no time to explain here. I created a new branch for these changes so
  that my p1-in-progress remains stable. I will commit to that branch once
  I know that these changes are good.
- Added load shell command.
- Started implementing history.
- Started implementing scrolling.
Added scrolling and command history recall.
Final commit for P1.
Finished status bar.
Added BSOD
Cleaned up code and stuff.
Merge pull request #1 from flack-smacker/p1-in-progress

P1 in progress