[NEEDS REVIEW] Fix #1040

See #1040

What this patch does is suppresses (un)camelize when controller name comes from the annotation parser (as in this case we will deal with the real controller name which does not need to be camelized).