WIP - 3.0 Removal of component properties.

Refs #3122

Started with AuthComponent, other's to follow.