Fix for issue 836.
When plugin initialization fails properly reject the deferred queue and
propagate (and handle) undefined as evaluator return value.
Fixed plugin loading for other languages as well.
Implemented configuration file for output displays
Moved all other output display types
Merge pull request #839 from twosigma/ildipo/issue-836

Ildipo/issue 836
Merge remote-tracking branch 'origin/master' into ildipo/issue-840

Conflicts:
	core/src/main/web/app/mainapp/mainapp.js
Merge pull request #842 from twosigma/ildipo/issue-840

Ildipo/issue 840
Merge remote-tracking branch 'origin/master' into ildipo/performance

Conflicts:
	core/src/main/web/app/template/index_template.html