Prevent session fixation attacks by migrating the session ID on login (for Laravel)

A security penetration test of a Laravel projest using Cartalyst/Sentry reported that the same session id was used before and after authentication, exposing the web app to session fixation attacks.

These changes allow the the login function to call down to the underlying Laravel session handler to migrate the existing session to a new ID.