Fixes #295.
Update 2012_12_06_225988_migration_cartalyst_sentry_install_throttle.php

This fixes an issue in which you could potentially see when login in from different IP's.

1062 Duplicate entry '1' for key 'throttle_user_id_unique' (SQL: insert into `throttle` (`user_id`, `ip_address`) values (?, ?)) (Bindings: array ( 0 => '1', 1 => 'xxx.xx.xx.xx', ))

It also matches to meet the schema, which is not unique.
sentry/schema/mysql.sql
Merge pull request #297 from fierycode/master

Update 2012_12_06_225988_migration_cartalyst_sentry_install_throttle.php
method params should have type hinting (see issue #286)
Sentry tests laid out with spaces
Merge pull request #299 from petercoles/master

Method params should have type hinting (see issue #286)
Use the models defined in config for user/group relationships; rename pivot table via config.
Allow fallback algorithms that get upgraded for better security.
update docs

Signed-off-by: Bruno Gaspar <brunofgaspar1@gmail.com>
convert spaces to tabs

Signed-off-by: Bruno Gaspar <brunofgaspar1@gmail.com>
update docs again, make the activated example to use boolean instead of int

Signed-off-by: Bruno Gaspar <brunofgaspar1@gmail.com>
Put the throttle query into one place. When using id or login it creates a user model and cals findByUserModel. Sentry->check() has already has the user model to give for throttleProvider->findByUserModel
Added the method findByUserModel to the ProviderInterface and added the ip address that where missing
Changed the SentryTest to use the new function
Forgot to remove 2 lines from SentryTest
Added the implementation for kohana and changed findByUserModel to findByUser in the provider,interface and test
Merge pull request #315 from marcvdm/master

Adding a findByUserModel to the throttle provider
Merge pull request #308 from cryode/feature/user-group-rel-model

Use config-set models for user/group relationships.
Merge pull request #309 from timemachine3030/feature/rfc-passwords

Allow fallback algorithms that get upgraded for better security.
Cherrypicking commits by @happyDemon. Closes #316.

Signed-off-by: Ben Corlett <bencorlett@me.com>