feat(library): Added Ordered Menu Lists

If set this feature will keep the order of the unselected items as close
as possible to the original order they were added in.

Added property:
- orderedMenuList
-- Defaults NO