DDF-404 cleaned up code

- cleaned up metacard detail view to use marionette
- changed metacard selection to only use the event rather than a model attribute
- changed search control view to be state driven / removed back and forward actions
- cleaned up workspace model initialization