Bug fix - Workflow Step Type ID

Bug - the display was using workflow step id instead of step type id to
display step type name and icon
Sovren Parser

1. Fixed Sovren Parser to work correctly
2. Modified and cleaned up Candidates Controller to be more efficient
and cleaner