Synchronize HashSet which can become corrupted under load (JIRA Issue #2438)

Hi,

We've experienced some problems with Railo 4.0.4 under load (see stack trace in JIRA issue #2438 https://issues.jboss.org/browse/RAILO-2438).  This patch wraps the the HashSet in a Collections.synchronizedSet().