Rename oauth2 module to koauth
Move classes into Koauth subdirectory to allow transparent extension
Add example oauth2 resource controller
Cleaning up docblocks for models