Adding and loading options from config

I'd just added the username_type and validation rules into config file to avoid the needs of extend or overwrite the Zizaco classes.  This can turn easier to setup and modify rules while using confide.  

Thanks for do it, Confide is a great package.

Regards
Why are we using `as` here? Surely we can ditch that totally?