Handle root sign in page with Devise correctly in Rails 4.
see: http://stackoverflow.com/questions/18903145/how-to-make-sign-up-page-be-root-page-in-devise
Don't assume we have a current_user (e.g. sign in page)
Don't initialize best in place success callback multiple times