Add amdcheck Grunt task

This can be run to determine if there are dependencies that are not
being used in modules.

Signed-off-by: Byron Ruth <b@devel.io>
Move parseTitle to models/exporter

This is pending removal since exports *should* have a title, however
this has been ported for the time being.

Signed-off-by: Byron Ruth <b@devel.io>
Remove exporter-related components from results workflow

Signed-off-by: Byron Ruth <b@devel.io>
Refactor and consolidate exporter dialog

This combines the exporter and progress dialogs into one since multiple
exports cannot occur at the same time anyway. In addition, pending
exports can now be canceled (assuming the download does not already
start).

Signed-off-by: Byron Ruth <b@devel.io>
Remove trailing comma and extra line

Signed-off-by: Byron Ruth <b@devel.io>
Merge pull request #490 from cbmi/exporter-dialog

Exporter dialog refactor