Merge remote-tracking branch 'upstream/4.1' into 4.1
remove unnecessary comment
add KeyConstants
add KeyConstants
add mark for future mehod
changed package name
add KeyConstants
replaced HashTable with ConcurrentHashMap
moved collection classes to a different package and optimzed key handling
Merge branch '4.1' of https://github.com/getrailo/railo into 4.1
Merge branch '4.1' of https://github.com/clitnak/mcrailo into 4.1
fd-95 for 4.1 branch
Merge pull request #214 from igal-getrailo/fd-95-41

fd-95 for 4.1 branch
add new KeyConstants and a new method to get them directly.
added new method to get slot position for a HashMap (performance improvment)
solved ticket https://issues.jboss.org/browse/RAILO-2424 and use Collection.Key instead of String (is simply faster)
use Collection.Key instead of String and comapre null values and not converted empty string
add generic types
solved ticket https://issues.jboss.org/browse/RAILO-2533
solved ticket https://issues.jboss.org/browse/RAILO-2533