feat(hintControllers): warn about controller naming conventions

Add warnings for naming controllers with lowercase first letters as
well as without the suffix -Controller.

Closes #2