認証追加

# 組み込みの認証機能を追加
## 構成等について
### TBMの構成には似せてページを構成
- /users/login ログイン
- /users/logout ログアウト
- /top ログイン後のトップページ

### usersテーブルの相違点
- (TBM) created => (laravel) created_at
- (TBM) modified => (laravel) updated_at
- remember_tokenの追加

##### マイグレーションファイル
- 2014_11_04_044925_users.php にusersテーブルのマイグレーションファイルを置いてあります

## 調査
### routes.phpの記述についての考察
認証ユーザの所属グループによって表示内容を変化させる件について
##### フィルターを用いた問題点

```php
// routes.php
Route::group(array('before' => array('auth','group0')),function(){
	Route::get('/top', function()
	{
		return View::make('top.group0');
	});
});

Route::group(array('before' => array('auth','group1')),function(){
	Route::get('/top', function()
	{
		return View::make('top.group1');
	});
});
```

```php
// filters.php
Route::filter('group0', function()
{
	if(Auth::check()){
		if(Auth::user()->group_id != 0){
			return Redirect::guest('users/login');
		}
	}
});

Route::filter('group1', function()
{
	if(Auth::check()){
		if(Auth::user()->group_id != 1){
			return Redirect::guest('users/login');
		}
	}
});

```