Description:
    The application table generator creates stubs for a new table.

    The generator takes a table name as its argument.  The table name may be given in CamelCase or under_score and
    should not be suffixed with 'Table'.

    As additional parameters, the generator will take attribute pairs described by name and type. These attributes will
    be used to prepopulate the migration to create the table for the table and give you a set of predefined fixture.    
    You don't have to think up all attributes up front, but it's a good idea of adding just the baseline of what's 
    needed to start really working with the resource.

    The generator creates a test fixtures in test/fixtures/singular_name.yml, and a migration in db/migrate.

Examples:
    ./script/generate application_table account

        This will create an Account table:
            Fixtures:   test/fixtures/accounts.yml
            Migration:  db/migrate/XXX_add_accounts.rb

    ./script/generate application_table post title:string created_on:date body:text published:boolean
    
        Creates post table with predefined attributes.
