C::Authentication::Source: extract attributes

When initializing an authentication source form, build a hashref with
the object attributes instead of passing the Moose object.
New email and SMS authentication forms