Added error handling for the directive plugins.
Code style fixes, automated tests and directive provider plugin support.
Use Drupal's YAML library instead of Symfony's.
Add support for report-to and report-endpoints headers.
Initial working version of the module.