Typos fixes.
minor #301 Typos fixes. (tadcka)

This PR was merged into the 2.3.x-dev branch.

Discussion
----------

Typos fixes.

Commits
-------

b42ef18 Typos fixes.
 Controller generator #276
bug #303  Controller generator #276 (skafandri)

This PR was merged into the 2.3.x-dev branch.

Discussion
----------

 Controller generator #276

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #276
| License       | MIT
| Doc PR        | SensioGeneratorBundle#276

Commits
-------

3e1e5ce  Controller generator #276
 GenerateDoctrineCrudCommand:generateForm() silently fails when the form...
minor #305  GenerateDoctrineCrudCommand:generateForm() silently fails when the form... (skafandri)

This PR was squashed before being merged into the 2.3.x-dev branch (closes #305).

Discussion
----------

 GenerateDoctrineCrudCommand:generateForm() silently fails when the form...

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #304
| License       | MIT
| Doc PR        | SensioGeneratorBundle#304

Commits
-------

014e3e9  GenerateDoctrineCrudCommand:generateForm() silently fails when the form...
Enable the possibility to extends the twig environment
feature #307 Enable the possibility to extends the twig environment (nykopol)

This PR was squashed before being merged into the 2.3.x-dev branch (closes #307).

Discussion
----------

Enable the possibility to extends the twig environment

Q | A
------------ | -------------
Bug fix? | no
New feature? | yes
BC breaks? | no
Deprecations? | no
Fixed tickets | #208

This PR allow people who extends the generator for custom use to alter the twig environment.

For example, it will allow to add an extension :
```php
class MyGenerator extends Generator
{
   protected function getTwigEnvironment(){
      $twig = parent::getTwigEnvironment();
      $twig->addExtension( new MyTwigExtension() );
      return $twig;
   }
}

Commits
-------

5f6a4e5 Enable the possibility to extends the twig environment
fixed version in composer.json
[DX] Re-work generate:bundle for simple app bundles #290
patch applied
fix test errors in Tests/Command/GenerateBundleCommandTest.php
[WIP] more on test
more on test
docs fixed
droped shared element from parameters array in Generator/BundleGenerator.php
shared option set to false by default
[WIP] optional vendor's name
 = false in generate method :)
better explanation for --shared option