$restful comentado, Function logout

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 sufijo 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.
Ruta logout agregada.
url de Form::open cambiada.

Si estás recibiendo los datos de usuario por post en LoginController@valido, function en el que usas Auth::attempt(), debes enviar allí los datos del formulario que tienes en app/views/layout/theme.blade.php
Merge remote-tracking branch 'origin/patch-2'
Merge remote-tracking branch 'origin/patch-3'