Fixed 2 bugs, optimized memory usage, added tools JoinCloseNodes, TrimByBbox, StitchNodes etc.
'2013-09-30 - fixed bug in GetNodeInBboxByCluster on bbox were out of clustered bbox
'2013-09-30 - added consts FORCEWAYSPEED, TRUNK_TYPE, TRUNK_LINK_TYPE and LOAD_NOROUTING
'2013-10-01 - fixed deadlock in DouglasPeucker_chain and _split on isolated two-road cycle
'2013-10-01 - changed form1 to use Form_Load, now program can be run minimized (ex. using "start /MIN")
'2013-10-01 - added JoinCloseNodes(), CombineDuplicateEdgesAll() and RemoveOneWay()
'2013-10-02 - changed edge() to dynamic array
'2013-10-02 - changed realloc of Nodes and Edges to +1M after 1M
'2013-10-02 - added loading of mp Type field, controlled by const LOAD_TYPE
'2013-10-02 - added loading of polygons
'2013-10-02 - fixed ExpandBbox for beyond +-89 degrees
'2013-10-03 - fixed loading of mp Type if no comments
'2013-10-05 - added loading and saving of lined OSM file
'2013-10-05 - added AddNodeToClusterIndex and sorting of nodes by ele
'2013-10-08 - changed control consts to Control_* variables
'2013-10-08 - added showing function params in form caption
'2013-10-08 - added Control_TrunkLinkType
'2013-10-08 - added TrimByBbox, FileLen_safe
'2013-10-09 - added StitchNodes
'2013-10-10 - commented and regression checked with 2013-03-03 version