Setup stuff branched

Taken out any setup tools and moved to branch
Fixed invalid username sneak

Issue where if a username was not in the database it would be allowed in
because black password would be correct for a user that doesn't exist...
Error handling update

No more errors about undefined things!
Create README.md
Added Gravatar support

Self explanatory again. Not fully working yet. Seems to misalign on
non-default skins and fails when the user has no Gravatar.
Fixing validation errors

Fixed all homepage and not logged in HTML5 validation errors.
Fixed redirection bug

Found the source, obvious as expected! Fixes #20
Fixed more validation errors

Updated the character encoding and gravatar plugin
Made a start on page editing

Still not done any SQL :-1:
Editing & Creation Update

Creation works, editing works, deleting works - there's no sanitization
yet :-1:
Restore point

Things are currently mostly working and I'm about to do serious stuff
with error handlers which could break it all
Merge pull request #21 from KanThorne/master

Project update, still not  aversion number