utilize static function variables in Common::log_message() to "cache" log threshold and Log library instance to reduce function calls
Slight performance improvement by moving some class property initialization to the class property declarations rather than setting them in the constructor. Subclasses can always override in their own constructor if they wish to. Is there a reason why it was done the way it was done? A policy that I am not aware of?
Merge pull request #2121 from TheDigitalOrchard/develop

utilize static function variables in Common::log_message() to "cache" lo...
Merge pull request #2120 from mikezilla/develop

Fix MSIE conditionals regex in minify output
minor tweaks and optimizations: minimize function calls in _fetch_uri_string(); use constant PHP_SAPI instead of function php_sapi_name()
fix imagejpeg() parameter, should be NULL instead of empty string
Small typo in autoload config.

Fixed "Packges" to read "Packages".
Fix interbase limit issue for subqueries
Syntax fixes in documentation source
Merge pull request #2133 from TheDigitalOrchard/image_lib-imagejpeg

fix imagejpeg() parameter, should be NULL instead of empty string
Merge pull request #2136 from n1c/patch-1

[ci skip] Small typo in autoload config.
Merge pull request #2139 from timw4mail/develop

Fix interbase limit issue for subqueries
Merge pull request #2141 from vlakoff/develop

Syntax fixes in documentation source
Apply improvement proposed in #2142
Merge pull request #2127 from TheDigitalOrchard/uri-lib-optimizations

minor tweaks and optimizations to URI library
Fix SQLSRV escape_str()
Unify escape_str() array input and LIKE logic

Added protected method _escape_str() to deal with quote escaping.
URI->_remove_url_suffix() : suffix has to be at the end of uri_string

related to #2135
A tiny improvement
URI->_remove_url_suffix() : more efficient code

related to #2135