Issue #1 : providing a way to shutdown executor services.

While using json-schema-validator in an OSGi environment, we hit some nasty OOMEs due to the executor threads hanging around.

This PR provides a way for us to shut them down when needed without disrupting the library's normal use in non-OSGi envs.