Fixing bug/typo in signin route POST validation
Fixing typos in log statements in staffHomePage.js route
Updating dbman module with new connection method

I update the dbman module to use a the `open` method of `MongoClient` instead of the `connect` method we were using before. This is different connection method where we instantiate the Server and authenticate against the database ourselves. You can get more information at:

http://mongodb.github.io/node-mongodb-native/driver-articles/mongoclient.html

The reason for doing this is that it may help us when we try to do such things as allowing the staff to clear the database. Establishing connections this way allows us to create the database if it does not exist and does not require us to have the database created before hand. This method will also allow us to establish connections to multiple databases which may be needed if we're going to allow them to clear the database from the front-end.
Fixing typos and controller bug in error callback

I realized that there was a bug happening because the `error` callback
to the `ajaxForm` function in the controllers actually returns the
`XMLHttpRequest` AJAX request object. This means in order to access the
string passed in to `res.send` you actually have to access the
responseText property of the returned `XMLHttpRequest` object.

Also fixed lots of typos in various other files.
Changes to default layout

Removing inline CSS styles from columns and fixing the 3 column split.
All that is needed is three `span4` columns and also adding the
`text-center` class. Removing the project coordinator role from the
staff check.
Fixing bug in zipcodes route, null textarea

The zip code route was not functioning correctly in its state before
this commit. Regardless of whether or not the zip codes passed
validation, they were still attempted to be inserted into the array. The
route also attempts to send multiple responses for a single request in
certain circumstances. Also no need to have a nested loop to go over
each character in the zip code, a single test against a regular
expression for 5 digits simplifies things a lot. Also fixed the null
textarea problem in the view as well.