* Finishing touches on my last commit.
 - implemented this for the OSX client now.
* Moved the activation check to a more logical spot.
* Renamed client login functions to reflect client platform.
* Moved all database logging calls to a singular function.
* Added more database fields to prep for web based account handler.
* Extra ) removed. Not sure how that got snuck in there.
Merge pull request #149 from stheno/master

* Finishing touches on my last commit.