Fixed cookie handling in Laravel 4.0.*

See issue #325 for more info
Added test for jar strategy
Merge pull request #371 from levacic/feature/2.1-cookie-fix

Fixed cookie handling in Laravel 4.0.*
Update create.md

Fix missing semicolon
Merge pull request #377 from ssx/patch-1

Update create.md
Merge pull request #368 from CodeYellowBV/master

Refactored ConnectionResolver to load the right database connection
fix fuelphp docs install vendor path

Signed-off-by: Bruno Gaspar <brunofgaspar1@gmail.com>
makes user_id field nullable

If a user attempts to sign in with an account that does not exists, the exception below is thrown, because Sentry attempts to update the throttle table with a null user_id. This makes the user_id field nullable.

```
Illuminate \ Database \ QueryException
SQLSTATE[HY000]: General error: 1364 Field 'user_id' doesn't have a default value (SQL: insert into `throttle` (`type`, `updated_at`, `created_at`) values (global, 2014-03-27 08:55:12, 2014-03-27 08:55:12))
```
Updated documentation links
Update Group.php
Let ServiceProvider set the configured user model
Make userModel configurable for the ServiceProvider
Merge pull request #403 from mikevrind/master

Let Eloquent Throttle use the configured user model
Merge pull request #395 from AnasT/patch-1

Update Group.php
Merge pull request #390 from Kartoshka/master

Updated documentation links
Merge pull request #386 from dberry37388/patch-4

makes user_id field nullable in throttle table
Minor docblock fix
Merge pull request #414 from lucasmichot/docblocks

Minor docblock fix
When adding or removing groups on a user object, the merged permissions cache should be cleared.