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
First commit for a test runner in Helios
SUnit for Helios
Merge branch 'master' into helios-sunit
Use reselectItem: in lists instead of custom onClick code
enables keyboard operation,
can select in multiselect lists by pressing enter.
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
Helios SUnit - Add css to color status in results pane
Helios Sunit Resize error and failure result lists
Merge pull request #975 from rcsimm/helios-sunit

Helios sunit
Don't display progress when migrating classes
Merge branch 'master' into helios-sunit
Merge branch 'master' into helios-sunit