Fixed the composer requirements

- Fixed the validity of the composer file
- Changed constraint to be bound (see https://github.com/composer/composer/pull/2321 for an explanation why it is better)