Enhanced Offset function for in-between segments

The improved Offset command now supports offsetting segments between branches and elbows - for greater flexibility in editing and optimizing routes.