Add migration for user.name

Adds a varchar(255) column for `name` on `users` table.
Edit zizaco/confide users migration to include remember_token

Adding remember_token field as a VARCHAR(255) nullable field to users table.

This is required since Laravel v4.1.26. Previously zizaco/confide (as of v3.2.5) only added the methods to the ConfideUser model, and not the migration generator.

zizaco/confide 4.0.0-beta.1 added the line to their migration generator template but did not include the nullable() flag.