chore(cache): Move simplecache and system cache into OO services
chore(datalist): Move datalist_* apis into an OO service
deprecate(libraries): End support for `elgg_register_library` and `elgg_load_library`

Class autoloading is better in every way. It's trivial to use static methods
on autoloaded classes rather than `elgg_*_library` with global functions.

This is a "soft" deprecation (no warnings/notices when using the deprecated APIs)
because we're not updating core plugins just yet.
chore(assets): Move external files structure and logic to OO service
Merge pull request #7441 from ewinslow/oo-datalist

chore(datalist): Move datalist_* apis into an OO service
Merge pull request #7443 from ewinslow/deprecate-libraries

deprecate(libraries): End support for `elgg_register_library` and `elgg_load_library`
Merge pull request #7439 from ewinslow/oo-cache

chore(cache): Move simplecache and system cache into OO services
Merge pull request #7444 from ewinslow/oo-external-files

chore(assets): Move external files structure and logic to OO service
chore(travis): Fix coding violation in SimpleCache that slipped through
Merge pull request #7446 from ewinslow/fix-travis-build

chore(travis): Fix coding violation in SimpleCache that slipped through
chore(config): Move high-level elgg_*_config apis into OO service