Defined dynamic class vars in eZURLAliasML

This satisfies IDEs and helps with debugging
Merge branch 'master', remote-tracking branch 'upstream/master'
Fix ezjscore CSS packer not recognizing paths to files containing GET parameters with values
EZP-21768: Changed var comparison to assignment
Update phpdoc on ezpEvent:filter to reflect actual implementation
Fix EZP-22128 - Copyright still in 2013
Fix EZP-22131: handle exceptions in legacy kernel callback
Revert "Fixed: EZP-21411: eZOracle: Link management doesn't show Objects using URL"
(cherry picked from commit 4e948aaef7ae93f5b90f14fe71503757cd0ccb38)
Fix EZP-21411: bad handling of db short names

When rows were converted into objects through eZPersistentObject::handleRows(),
short names weren't changed back into their long name.
(cherry picked from commit 36a2ac8fad6ea0aa23ca716e8fcb6967f0c5bb3d)
Attempt to fix a weird test failure
Merge pull request #856 from ezsystems/fix_travis_error_datatype

Attempt to fix a weird test failure
[EZP-22153] eZDemo install does not respect "leave data and do nothing in the db" selection
Fix EZP-22027 location/url alias SPI cache not updated.
Fix EZP-21966: eZUser now supports basic drafts
Merge pull request #858 from ezsystems/ezp-21966-ezuser_draft

Fix EZP-21966: eZUser now supports basic drafts
Fix EZP-22174: Respect site.ini\[RoleSettings]\EnableCaching setting in eZUser::purgeUserCacheByUserId() and eZUser::getUserCacheByUserId()
Fix EZP-21820: eZUser::getUserCacheByUserId() may return an eZClusterFileFailure instead of an array
Merge pull request #861 from guillaumelecerf/EZP-21820

Fix EZP-21820: eZUser::getUserCacheByUserId() may return an eZClusterFil...
Merge pull request #860 from guillaumelecerf/respect_RoleSettings_EnableCaching

Fix EZP-22174: Respect site.ini\[RoleSettings]\EnableCaching setting in eZUser::purgeUs...
Fix EZP-20809: ezuser: allow user to log in even when userinfocache is corrupted