$restful comentado, Function logout() agregada.

Para que RESTful tenga efecto en laravel4, ya no es necesario 
$restful = true;
En lugar de eso, debes agregar en app/routes.php algo similar a esto:
Route::controller('user', 'UserController');
Y agregar el prefijo get, post, put, ó delete al nombre de cada function que desee responder a dichas peticiones.

Hacía falta function logout() para asegurar que el logueo sea legítimo.