fixed a randomly erroring authlogic spec
Serious refactoring of specs using expect. DRY'd up new/create/edit/update views. Added session handling of current race. Fixed up flow post-editing of models. Ready for registration page.