Added alerts module to the extraction pipeline. To trigger a message from anywhere in the system call:

$('body').trigger('s2.status.message', message);

or

$('body').trigger('s2.status.error', message);

Placeholder for message location is set in app.js and is the only place where alerts needs to be referenced.
Added alerts module to the extraction pipeline. To trigger a message from anywhere in the system call:

$('body').trigger('s2.status.message', message);

or

$('body').trigger('s2.status.error', message);

Placeholder for message location is set in app.js and is the only place where alerts needs to be referenced.
Small refactor and added message timeout to the module. Timeout duration is set in the config, currently set to 5s.
Merged following non-fast-forward issue
Fix concerning close delay potentially affecting the wrong alert dialog.
Merge branch 'Alert_Dialog' of git://github.com/mikemases/s2_extraction_pipeline into mikemases-Alert_Dialog

Conflicts:
	app/scripts/app.js
	app/styles/_pipeline.scss