Models can now override the table used. Table case inconsistency fixed. Fixes 

Models can now override the table used for the factory. The lower-case, plural name of the class will be used unless $table is declared as a __public__ variable in the model.

Fixes #23

`Factory::make('User') === Factory::make('user')`

>The lower-case, plural name of the class will be used as the table name unless another name is explicitly specified. So, in this case, Eloquent will assume the User model stores records in the users table.
http://four.laravel.com/docs/eloquent