feat(hljsService): configuration

- Supports configuration with `hljsServiceProvider.setOptions()` in config
  state

Closes #12