Adding _setupAuth, removing restoreLoginFromCookie

The restoreLoginFromCookie() is called automatically if auto login is set to true, so it may not be necessary in most cases in AppController, in my case it caused the code to be run twice.

$this->Auth->authenticate must be setup for the remember me feature to work.