Add support for JSGF grammars

- Add Configuration::Grammar and Grammar::Jsgf
- Support decoder initialization callbacks