Add redirect back to current page after sign in

@danshultz I took this code verbatim from help on the devise wiki.  This is different than the implementation we discussed...this uses session instead of query params.  Let me know what you think.