[BUGFIX] Use proper extension signature in generated TS

Fixes: #7
[TASK] Add bulk syntax check commands to SyntaxService
[FEATURE] ExtensionUtility
[FEATURE] Backend module

First version contains only syntax checking.
[TASK] Remove debug statement
[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.
[FEATURE] Add minimal composer.json
[TASK] Make --active and --inactive switches available on plain list
[TASK] Facade method getComputableInformation introduced to ExtensionService
[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