added test for refresh alias
adding tests for the refresh methods removal of hasStarted and $startPromise
added tests for start method setting hasStarted and $startPromise