manifest.json: the next version will be 1.13
NEWS: update with the changes so far.

It's looking fairly minimal so far but at least one user bugs seems to
have been cleaned up.
xmlcomms.js: clean-up file vars
textareas.js/xmlcomms.js: handle keyboard shortcut

Add a window.onkeydown handler to handle keypresses when no text area is
in focus. This allows me to trigger the editor with a foreground message
on the Chromebook.
textareas.js: clean-up file vars
textareas.js: add a little logging
xmlcomms.js: more debug output
Merge branch 'master' of github.com:stsquad/emacs_chrome
content&background: remove all heuristics for foreground mode

By using command keys which we can define we can have a definitive
keystroke to active a foreground Emacs shell without messing about
with failed connections to the content scripts. This is much cleaner.
Final clean-up of background processing

I had to move the background scripts back to a background page as it was needed for a temporary place to store clipboard contents. I've also added a bunch of explanation for the set-up to the help text.