99 probz but a login aint 1

Fixed stripe removal, fixed broken tests. fixed login redirect problem, fixed profile page being  broken after transaction posted upon redirect, fixed pending stores with matching details issue and  fixed a bunch of other small things! See separate commits for details.