saving a workflow will end editing mode
workflow is now cancelable
additionally the callRegistrator widget cancel button is not primary anymore
links are now firefox compatible
canceling an unsaved workflow will remove it from the view

TheBay0r:
Added test case that it removes the workflow model from the overview on cancel
canceling will now now persist it in the model
workflowRegistrator bug fixed where the model was not passed on correctly
Merge pull request #29 from EnoF/workflowSaveCancel

Workflow save cancel
REST calls can be removed from workflows
Merge feature 'remove rest calls from workflow' from TheBayOr
refactored api.js execution to be more clearer
refactored workflow.js execution to be more clearer
added some comments + fixed some jslint stuff