compositor: fix return code from main()
compositor: fix return code from main()

There were a few cases of 'goto out' in main() that did not set ret to
EXIT_FAILURE. Shell failing to init is the one I hit when writing tests
for ivi-shell.

Rather than adding a few more 'ret = EXIT_FAILURE', make that the
default and remove the redundant assignments. When Weston exits
properly ec->exit_code will take care of the exit code.

Signed-off-by: Pekka Paalanen <0f6ae7001e34c37b02fb2c1c2573ddf8f442136a@collabora.co.uk>
Reviewed-by: Emilio Pozuelo Monfort <74af59c529c33a30889589bc73d19ca9a6fb0e6a@collabora.co.uk>

Gnurou/weston,sir-murray/weston,Fantu/compositor-spice,udoprog/weston,eyolfson/weston,jonnylamb/weston,xorgy/weston,xorgy/weston,jonnylamb/weston,krezovic/weston,mchalupa/weston,kwm81/weston,mchalupa/weston,Tarnyko/weston-xdg_surface_present,Gnurou/weston,krezovic/weston,eyolfson/weston,kwm81/weston,Tarnyko/weston-xdg_surface_present,Fantu/compositor-spice,giucam/weston,giucam/weston,udoprog/weston,sir-murray/weston,Fantu/compositor-spice