Updated login to be in user controller...

Updated login to be in user controller, updated cache error in extension
helper and fixed the router for the new login system. Template logout
works and so does the logout methods work
"CosmicControllerUser::logout".