Add bigint pk support

Example:

    create_table :foos, id: :integer, limit: 8 do |t|
    end