cue sheet now use j.cue events
preferences are now a separate dict [span.preferences] add getpref and setpref messages to span.requests
project file is span dict
preferences file is span.preferences dict