revised doLogin method to store user parameters
logout now handles userref
added tests for trigger login event
tests pass for trigger login event
added the ability to supress events on login
clean up url changing for tests
now supports Stretchr.location and checking params
created test case for login method and switched it to using new stretchr.location object