Little fixes

At the moment using render causes the layout to keep the background image of `users#new` when you click from `users#new` to `signup`. This should fix that, as well as the JS error in console from `payment_preferences.js` not being needed but looking for elements that don't exist.