Remove auth-specific translations from core

These should live in the auth extensions
Use 1.8 hash syntax within API::V1::BaseController