Tidy up naming and structure

* Change naming scheme to use Koauth instead of Kohana
* Add init.php to register autoloader and add route
* Clean up docblocks
* Add migrations to module
Rename oauth2 module to koauth
Move classes into Koauth subdirectory to allow transparent extension
Add example oauth2 resource controller
Cleaning up docblocks for models