added to readme how to solve the database errors thrown upon first use
Made frontend responsive

Used Twitter Bootstrap library in replacement of 960 to get responsive
layout.
The menus in the sub pages are a work in progress. Ideally all user
account stuff should be under a separate user menu.
As a side effect of twitter bootstrap some of the styles have changed
fonts, forms, buttons, alerts etc. I think it's for the better.
Also fixed a bug with length being a required field in the edit details
form but it being commented out for the time being.
In the spirit of the cleanup I've also added a background image across
the header. Not exactly a requirement for responsive layout.
Cleaned up member menu

Now all the account and access specific menu items are located under
the member's name in the top right corner.

Member list and webcam remain in the main menu.

I've also updated the titles for some menu items to improve clarity.
Fixed security hole!
Merge pull request #43 from chixor/master

Responsive layout