Merge branch '8.34' into nexuswriter
allow access to the data project from other places
    ARPES-82 for the moment gracefully ignore Strings if not configured to store them

    This limits the parsing of strange getPosition() return types. This isn't seen as
    a problem, as devices for which you so carefully configure a NeXuswriter warrant
    the extra attention to get the return type fitting.
Merge branch 'nexuswriter'
allow access to the data project from other places
non-merge merge (change is already on master)

Merge branch 'nexuswriter'
non-merge merge (change is already on master) Merge branch '8.34'