chore(metadata): Pull most services in MetadataTable into member variables

This also gets rid of the unecessary _elgg_get_metadata_cache() and makes sure
the metastring cache receives string keys.
Merge pull request #7567 from mrclay/ewinslow-memcache-cleanup

Pull most metadataTable services into member variables