SIGN IN SIGN UP

Remove data from `ParseResult::Failure` and remove `Tracker::Failure`

Now that everything is processed in `Tracker::failure()`, this data does
not need to be propagated. This also removes some generics.
A
arya dradjica committed
b225a7e82d53e3fd71e7036f9f297dd00c41bc8e
Parent: dab1c3f