Backport for Velocity 931 (update secure classlist)

Contains:
CR: remove edits unrelated to patch

add further tomcat class to restricted list
(cherry picked from commit 3f5d477bb4f4397bed2d2926c35dcef7de3aae3e)

update list of restricted classes
(cherry picked from commit 15909056fe51f5d39d49e101d706d3075876dde4)

tests for SecureIntrospection
(cherry picked from commit 3e28c5fb7e618dc002cdbc6e4d0df9e2fd4bc155)

whitespace
(cherry picked from commit 2ce3d7cd829a9f834b2a01809d0c4734054ac2c8)

disallow ClassLoader, Thread, and subclasses.
(cherry picked from commit 1ba60771d23dae7e6b3138ae6bee09cf6f9d2485)

whitespace fix
(cherry picked from commit ad9109b40ca20d48955003dc8b0e5b669901ba7b)
3 files changed