App, database, and viz support for streams having site and sectors
The current mechanism of streams only having a trip_id is awful, change the whole stack so that streams are required to have a trip, site, and sector ala spots. Makes lots of things easier.