handing some invalid data
updates oauth info each log in
Merge pull request #117 from Ryabrandt/errorchecking

Errorchecking
removed extraneous binding
handling more invalid data
Merge pull request #118 from Ryabrandt/errorchecking

removed extraneous binding