title: Type error: Too few arguments to function FOS\UserBundle\Controller\RegistrationController::__construct()
body: <p>Hi i am trying to integrate PUGXMultiUserBundle to my Symfony project 
  I followed the documentation but i have this error When I go on the registration page <a href="http://example.com/app_dev.php/register" rel="nofollow noreferrer">http://example.com/app_dev.php/register</a>: </p>
  
  <pre><code>Type error: Too few arguments to function Type error: Too few arguments to function FOS\UserBundle\Controller\RegistrationController::__construct(), 0 passed in /Users/Antoine/Desktop/HC/Symfony/var/cache/dev/Container7jg3mzl/getPugxMultiUser_RegistrationManagerService.php on line 8 and exactly 4 expected
  </code></pre>
  
  <p>with this controller : </p>
  
  <pre><code>public function registerAction()
  {   
  
      return $this-&gt;container
                  -&gt;get('pugx_multi_user.registration_manager')
                  -&gt;register('MultiUtilisateurs\MultiUtilisateursBundle\Entity\UserOne');
  }
  </code></pre>
  
  <p>}</p>
  
  <p>I have no idea why .... Thanks for your help and sorry for the french</p>
  
  <p>Here is my services.yml </p>
  
  <pre><code>userOne.registration.form.type:
      class:     MultiUtilisateurs\MultiUtilisateursBundle\Form\RegistrationUserOneFormType
      arguments: [%fos_user.model.user.class%]
      tags:
          - { name: form.type, alias: multiUtilisateursBundle_userOne }
  
  userTwo.registration.form.type:
      class: MultiUtilisateurs\MultiUtilisateursBundle\Form\RegistrationUserTwoFormType
      arguments: [%fos_user.model.user.class%]
      tags:
          - { name: form.type, alias: multiUtilisateursBundle_userTwo }
  </code></pre>
  
  <p>and my config.yml</p>
  
  <pre><code>fos_user:
  db_driver:     orm                       # Le type de BDD à utiliser, nous utilisons l'ORM Doctrine depuis le début
  firewall_name: main                      # Le nom du firewall derrière lequel on utilisera ces utilisateurs
  user_class:    MultiUtilisateurs\MultiUtilisateursBundle\Entity\User # La classe de l'entité User que nous utilisons
  from_email:
      address: "%mailer_user%"
      sender_name: "%mailer_user%"
  service:
      user_manager: pugx_user_manager
  registration:
      confirmation:
          enabled: true
  
  
  pugx_multi_user:
   users:
    user_one:
        entity: 
        class: MultiUtilisateurs\MultiUtilisateursBundle\Entity\UserOne
      registration:
        form: 
          type: MultiUtilisateurs\MultiUtilisateursBundle\Form\Type\RegistrationUserOneFormType
          name: fos_user_registration_form
          validation_groups:  [Registration, Default]
        template: MultiUtilisateursBundle:Registration:user_one.form.html.twig
      profile:
        form:
          type: MultiUtilisateurs\MultiUtilisateursBundle\Form\ProfileUserOneFormType
          name: fos_user_profile_form
          validation_groups:  [Profile, Default] 
  user_two:
      entity: 
        class: MultiUtilisateurs\MultiUtilisateursBundle\Entity\UserTwo
      registration:
        form: 
          type: MultiUtilisateurs\MultiUtilisateursBundle\Form\Type\RegistrationUserTwoFormType
          #name: fos_user_registration_form
          validation_groups:  [Registration, Default]
        template: MultiUtilisateursBundle:Registration:user_two.form.html.twig
      profile:
        form: 
          type: MultiUtilisateurs\MultiUtilisateursBundle\Form\Type\ProfileUserTwoFormType
  </code></pre>