allow to change table_alias, needed for hierarchical models (for 4.3)

see atk4/atk4-addons@cc12474
Merge pull request #599 from DarkSide666/patch-16

allow to change table_alias, needed for hierarchical models (for 4.3)
Upload field clear error

Cleare field error when when upload was successful.
Fixes SQL_Relation::$dsql notice bug. Resolves #602
Improve support for replace()
Nice error logging for CLI
Shared method for encoding HTML special chars.

By default don't double encode already existing HTML chars. by
@DarkSide666. Adaptation of 0522eeef6cf474214ac3b1105682bfdac868600d
from Master branch.
reloadField js method quick fix. Plz review this commit.
nasty typo bug (for 4.3)
Sync with documentation on Data_Controller
Merge pull request #606 from DarkSide666/patch-1

nasty typo bug (for 4.3)
Abstract object internal testing functions
Merge branch '4.3' of git://github.com/atk4/atk4 into 4.3-testing