Another big commit... ugh.

Added CleanupStack object for cleaning up behind integration tests.  Mostly tested.
Added constructor to Error object for constructing by string.  Formatted string to come next.
Wrote CleanupBy extender for CleanupStack (untested)
Wrote Extender for turning data login model into domain LoginRequest model