Mejoras en UserFactory

Disculpas en primer lugar por el ruído que he metido en composer.lock. He quitado la línea de .gitignore para que no nos dé más problemas.

Cambios:
- El user manager ya no se pasa como parámetro a UserFactory, en lugar de eso se inyecta en el constructor.
- Ya no se persiste en el método build(). He movido la llamada que lo persistía al método create().