ticket https://issues.jboss.org/browse/RAILO-2718, add support for UDF
replace custom railo logger with java.util.logging framework
add support for log4j logger
throw as soon as we find out a class is not found

added at line 164:
    else throw ce;
reuse final objects instead of creating new ones
replace unnecessary LogAndSource with Log
replace unnecessary LogAndSource with Log
added IPSettings for fast retrieval of settings based on ip ranges
changed version to 4.2.0.000
marked all methods in loader returing LogAndSource as deprecated, this class should be a internal class not visible the the outside world
solved ticket https://issues.jboss.org/browse/RAILO-2727
https://issues.jboss.org/browse/RAILO-2728
solve ticket https://issues.jboss.org/browse/RAILO-2730
typo
Merge pull request #293 from igal-getrailo/jira-2725b

added IPSettings for fast retrieval of settings based on ip ranges
Merge pull request #292 from igal-getrailo/improve-002

reuse final objects instead of creating new ones
Merge pull request #291 from igal-getrailo/improve-001

throw as soon as we find out a class is not found
add testcase for 2726
Merge remote-tracking branch 'origin/4.1' into 4.1
solved ticket https://issues.jboss.org/browse/RAILO-2726