Initial commit of Promises package (incl. FlexUnit tests)

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Add FlexUnit generated app to .gitignore

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Updated promises package; all test pass

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Add Promise to SWC

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Add license header

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Fix indentation and code layout

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Add 'flexunit-tests.xml' utility ant script

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Add 'test' target to 'org.apache.flex' project build script

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Add ability to run all project FlexUnit tests from main build script

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Add 'test-reports' directory and a header comment

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Copy all test reports to central location, for easy access from Jenkins

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Clean old reports before running tests

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Create generated test artefacts in project dir, not the SDK root dir

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>