[drupal8] Several updates

- Updated to latest upstream
- Fixed php requires
- Added EasyRdf require and unbundling
- Added Guzzle require and unbundling
- Added version to auto-provides
- %drupal8 macro defined in spec instead of spec and macros file