Add the user to the DB

This set of tests ensures that the User is added to the database when
submitting the new user form.  The tests include the fields that the
User needs to be able to save, but does not do error checking to
ensure that the fields are properly saved or validated.
Create tests for validating user.

These tests validate the user at the model and web submission levels.
They ensure that we will not accept an invalid user and require the
user to submit reasonable values for creating a new user.

The interface is not being tested, yet.  We do not ensure that when an
error occurs for these validations being triggered that we pass them
on to the user so that they can know what to do to correct the issue.
That will come later.
Merging in new tests for Fri 9/27.
Merge branch 'master' of https://github.com/geisler/game_contest_server into HW3

Conflicts:
	spec/models/user_spec.rb
Set up for Fri 9/27 Assignment.
Having Rspec issues, cannot load.
Passing most of the tests.  Need to change db updating and validation.
Test for user index and editing.

These tests are rudimentary tests to see if a user listing can be done
and whether a user can be edited after already in the system.  There
are loads of security flaws that could exist in an implementation that
are not addressed with these tests.  Those will come later after we
can be certain that users can log in to the system.
Tests for deleting users.

These simple tests just checks that the list of users includes links
to delete and that when clicked they are removed from the system.
Fixed database issues.  Migrations file had commas seperating the different columns.
Add tests for password field.

Do not allow password fields to be provided using text fields since
the text is visible on screen.
Passing first 29 tests
Merge https://github.com/geisler/game_contest_server into HW3
Grabbing updated rpsec file.
Passing all but one of 10/04/13 tests.
Passing all of 10/04/13 tests
Updating Master branch