Fixed openspec for use with *.mca files generated at F3

These *.mca files accompany spec files & thus do not include motor
info. This change to openspec makes it not fail in this case, returning
empties for the motor_names and motor_positions fields in the output
struct.
Merge branch 'dev'