Fixes #4584 Makes tables_split and tables_loaded protected properties of ElggEntity