add GetClientTypes to allow easier integration of custom clients; being more gentle when client name does not match
Added GitHubClient
add Finalize() method to IClient, so authentication can be finalized without acquiring userinfo; make AccessToken part of IClient (declared as object); fix bugs in all Properties.cs files; changed version to 0.9
cleanup
more cleanup
make client more flexible
Merge pull request #13 from esskar/master

easier customization