UI multi option action menu for workflow actions

* Added a popup menu for directly choosing which workflow action to take next
* Fixed a few 3.1 upgrade issues with WorkflowTransition's canExecute codepath.