install modern nodejs and npm from ppa:chris-lea/node.js, use them to install jshint
Implement jshint feature. Defaults to on for new projects.
Update to SDK 2 beta 5.
Override bizarre autocomplete truncation.
Merge branch 'add-jshint' of https://github.com/thePaulV/CloudPebble into add-jshint
Improved jshint report display.
Stricter jshint global set; relaxed formatting constraints
Merge branch 'add-jshint', with thanks to @thePaulV.
Don't try allocating ttys; it won't work.
Display real-time jshint warnings when jshint is enabled (closes #7).
Automatically scroll down the log window as new logs arrive.
Changed to Pebble's beta 6 download.
Use mirrors.mit.edu instead of us.archive.ubuntu.com; it's much faster.
Added screenshot support. Finally completes #1.
Added branch support

Allows importing from a branch as well as pushing/pulling from within
the GitHub screen.
Merge branch 'development' of git://github.com/thunsaker/CloudPebble into github-branch
Fix bugs in GitHub branch support

- An empty raise is only legal in an Except clause
- Give an actual error message when pulling/pushing from/to
  branches that do not exist.
- Builds triggered automatically on push should only be triggered if
  the branch pushed to matches the branch the project uses.
Merge branch 'github-branch', with thanks to @thunsaker.
Fix GitHub push/pull when branch is an empty string.
Added fullscreen option to IDE