Updated User entity to use explicit string types.

Now that we can control what type of data is generated for
``orm.StringType``, I have updated the ``User`` entity to explicitly
require all string types provided by ``FauxFactory`` with the exception
of ``utf8`` strings for the ``login`` field, as they make ``Foreman`` to
barf and return a 500.