Fixed differentiation between underground and above ground rail loops
Added config option "Allow train to transition from under ground to above ground"
Added config options "Broadcast when event starts" and "Broadcast when event ends"
Fixed temporary job array sometimes exceeding its life span
Added custom component that creates and manages its own crate markers since Rust culls the underground when you are above ground