adding uuid func
ignoring some auto gen files
messages are now sortable, sequencer reports time
major work on the mq; the mq base is now purely functional. the db layer may simply be a subscriber