Fixes #512, sees the glorious return of can.camelize and his trusty sidekick can.hyphenate.
Merge pull request #520 from bitovi/512-camelCaseComponent

Fixes #512 #513, sees the glorious return of can.camelize and his trusty sidekick, can.hyphenate