Remove unused signin

Removed unsused (or what should have been) routes and views - and cleaned up the references to the signup flow.
Also made sure that the user is returned to the page they were at when they were prompted to login.