Added new ignore to gitignore

.tern-project files showing up in myEclipse 2015 CI 7.  Add to ignore
list.
Fix probable issue with mutable fields

Since SecurityFilterProvider is being added to a list of providers, just
simply allow that to be newed in the for loop as it most likely would
cause all entries to be identical.