fixed up history data processing

each commute now has a uuid4 generated for it

any commute can be deleted

per-commute leg table looks nicer now