Initial change from string-type to _types_

Testing now. In-place replacement of setNotifyService
Fixed issue with types transition

Now notifyservice works again
Types conversion in progress

Still some string-types around, esp in notifyservice
Currently fixing stack overflow in route field
Type change breaks populator

So, need to fix that.
Working back to nominal

Though, we have multiple trips per direction-stop, for multiple times.

I think we should implement priority over restricting back to 'first trip'
Trip priority implemented, trip.isvalid() flag

Priority currently just based on soonest arrival time
isvalid checks >0 arrival time, basically just if it's passed already.

Maybe mem leak in trippopulator still, because that's a POS
Also, concurrent mod, other exceptions.
sync work

1 "synchronized()" block