Compiled as JDK 1.5 and more...

Added intellij files to gitignore
Added special logic to check if a flag is set in the session to bypass security filter.
Changed hyphens back in tag name to support old code.