Implemented extension customization from options - closes #20
Log an error when an invalid extension is configured - refs #20