Fixes #6213 - Explicitly deprecated ElggMenuItem::factory 'class' key and adds BC