Added input options to support --no-interaction flag for sylius:install

Fixes https://github.com/Sylius/Sylius/issues/841

- Logic of `sylius:install` remained mostly same except for removed second dialog when installing fixtures.
- Added checking of command return value (throw exception if not 0)
- Missing `--admin-*="..."` yields error, but message is quite descriptive. Probably could be checked to print user friendly message or something.
- Probably could add `doctrine:database:drop --force`, but somewhy could not pass params to command.

Feedback for last 2 points would be appreciated.