[FEATURE] Extension:list command

This Introduces a new commandController action for listing all available extensions.

Usage:

```
php typo3/cli_dispatch.phpsh extbase help builder:list

Lists installed Extensions. The output defaults to text and is new-line separated.

COMMAND:
  builder:builder:list

USAGE:
  ./cli_dispatch.phpsh extbase builder:list [<options>]

OPTIONS:
  --detail             If TRUE, the command will give detailed information such
                       as version and state
  --active             If TRUE, the command will give information about active
                       extensions only
  --inactive           If TRUE, the command will give information about
                       inactive extensions only
  --json               If TRUE, the command will return a json object-string
```

Please note that, as JSON is mostly used by machines, json output allways implies
--detail to be TRUE regardless of its setting.
Merge pull request #12 from cedricziel/listExtensions

[FEATURE] Extension:list command
[FEATURE] Add minimal composer.json
Merge pull request #14 from cedricziel/composerInit

[FEATURE] Add minimal composer.json
[TASK] Make --active and --inactive switches available on plain list
[TASK] Facade method getComputableInformation introduced to ExtensionService
Merge pull request #15 from cedricziel/stateSwitchesForDefaultListCommand

[TASK] Make --active and --inactive switches available on plain list
[FEATURE] Enable linting of all INSTALLED extensions

This may be done by appending the --all switch
[TASK] Exclude type system extensions from linting
[TASK] Make linting ALL templates default when no $extension passed
Merge pull request #16 from cedricziel/enableLintingOfAllTemplates

[FEATURE] Enable linting of all templates
[TASK] Add missing minor number in minimum required core version