tests: loadrt must handle failure from rtapi_app_main

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
Merge remote-tracking branch 'origin/2.6' into 2.7
halcompile: reject empty names

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
tests: change or2/0-names test to expect failure

In 2.6, an empty string for a name is weird but accepted.  In 2.7 it's
an error.

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>