GL Border Draw Function and Itinerary Path Fix

Added not implemented drawing border function. Also changed Path* to
Path to get copy of it. Related functions also fixed. safelyDeletePath
is called on deletePath().