Now retaining original command (action) order. Command list returned instead of array.
Added new properties placeFirst / placeLast
Rewritten algorithm for inserting new commands into a menu (--> DefaultCommandMenuInserter)