cleaner tests, use promises rather than 'done' argument
cleaner tests, use promises rather than 'done' argument

systemjs/builder,synaptek/builder,douglasduteil/builder,buddhike/builder,JeroenVinke/builder,alexandr2110pro/builder,tonytanger/builder,jrauschenbusch/builder,alexisvincent/builder,JeroenVinke/builder,whitneyit/builder,buddhike/builder,tonytanger/builder,alexandr2110pro/builder,matthewbauer/builder,Munter/builder,Psvensso/builder,Munter/builder,whitneyit/builder,systemjs/builder,ahmedshuhel/builder,Psvensso/builder,jrauschenbusch/builder,alexisvincent/builder,jrauschenbusch/builder,systemjs/builder,lookfirst/builder,alexisvincent/builder,matthewbauer/builder,richardTowers/builder,richardTowers/builder,ahmedshuhel/builder,synaptek/builder,robwormald/builder,douglasduteil/builder,robwormald/builder,lookfirst/builder