added couple of columns to user table

required for login using ominauth
copied JH's login code

I think it works now...
Small initial updates. Actually can't quite remember what these are...
Hopefully merging in sams changes
Changes gitignore file so that it is still saved but all the tempories derived from it are not