This is a test implementation of the Boost::geometry RTree
implementation to replace the existing RTree from Melinda Green/Greg
Douglas. The previous implementation suffered from issues when utilized
in the Debian 32-bit platform.
The Boost::Geometry implementation also provides a number of different
intersection methods that will be utilized in the real-time connectivity
algorithm
OPENGL_GAL: avoid crash when esotheric unicode chars are used in netnames/pad names in Debug mode.
It happens when the char is not found in the font used to display netnames/pad names.
When happens, a wxASSERT is raised.
Unfortunately it can crash the application if it is during a paint event or some critical time.
Eeschema: make draw functions working with "old" libraries using a useless large negative line width (like -1000 or -2000 mils).
They are now clamped to -1.