Implemented extension customization from options - closes #20
Log an error when an invalid extension is configured - refs #20
Merge pull request #22 from occitech/extract-extensions-map

Implemented extension customization from options - closes #20