$ git lg
* a2a3bb4 (HEAD, origin/rework_build_fence, rework_build_fence) Remove: Previous fence bui
lder implementation.
* ca0281a Codechange: Re-implement fence builder with mouse mode selector.
* 58f67e3 Add: Mouse selector mode for adding/removing fences.
* 64a4f50 Add: Query voxel offset of fence storage for an edge at a slope.
* b88127c Codechange: Generalize content of voxel storage in selectors.
* ae66180 Codechange: Move GetRide into RideMouseMode class.
* 3a7b527 Codechange: Move adding of ride information into tile data into RideMouseMode class.
* 12a36ae Remove: Unused function.
* b5b8092 Codechange: Move initialization of voxel ride data into its struct.
* eef779f Codechange: Make RideMouseMode a class of its own, rename RideTile* to VoxelTile*
* 2c7c3ab Codechange: Use selector interface for adding ride data.
* 162cb03 Add: Enable selector to change voxel fences, and highlight them.
* bfc8a79 (origin/fix_crash_no_selected_window, fix_crash_no_selected_window) Fix: Prevent crash on se
tting a selector without a having a selected window.
* 3061c7a (upstream/master, master) Merge pull request #102 from Alberth289346/no_lost_mouses_anymore