SHIRO-443: Making sure scheduler is enabled only once.

With previous commit scheduler.enableSessionValidation()
would be still invoked more than once. The
ExecutorServiceSessionValidationScheduler implementation
would replace ScheduledExecutorService in that case, which
is undesired.