First commit for a test runner in Helios
Merge branch 'master' into helios-sunit
Fixes #893

- Adds PackageHandler >> commitPackage:onSuccess:onError:
- Adds Environment >> commitPackage:onSuccess:onError:
- Adds PackageCommitError class
- Adds HLPackageCommitErrorHelper to help the user in case the package
- commits fails.
- Improves HLRequestWidget to also work with inputs instead of textareas
Merge branch 'master' into helios-sunit
Update CHANGELOG
Merge branch 'master' into helios-sunit
Merge branch 'helios-sunit' of github.com:rcsimm/amber into rcsimm-helios-sunit

Conflicts:
	src/Helios-SUnit.js
	src/Helios-SUnit.st
Merge branch 'master' into helios-sunit
Fixes the previous merge
Add Helios SUnit commands for
  1. Select all classes
  2. Invert selected classes
  3. Invert selected packages

Speed up display of select all by just adding / removing classes on
list items instead of redrawing the whole list.

Rename privateSelectedClasses to more descriptive unfilteredSelectedClasses
Update lists on new classes being added
Helios sunit add some class comments