Add MEF to load the Repository Objects

Revert the UserProfile changes because of WebSecurity dependencies.