Merge branch 'streamline_algorithm_process_error_handling' into 'master'

Handle error the same way for all algorithm types on execution

Closes beat.core#98

See merge request !75
5 jobs for master in 6 minutes and 32 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
passed #201766
docker
build_linux_36

00:03:09

73.0%
passed #201767
docker
build_linux_37

00:03:08

73.0%
passed #201764
macosx
build_macosx_36

00:05:00

73.0%
passed #201765
macosx
build_macosx_37

00:02:31

73.0%
 
  Deploy
passed #201768
docker
deploy_beta

00:01:31