CMB-82: ContextualPopup: Support preferred direction and preferred width
CMB-82: removed extra comma from the sample
removes methods that duplicate existing enyo functionality
Merge pull request #1467 from branch 'CMB-82-anishlg'