Backbuffer is now redraw in a background thread.

- NOTE: No thread protection has been added to layers/maps/geometries.
Minor comment fixes.
Added thread safety to layers, map adapters and geometries.
Quick speed improvement by returning the pen as const-ref.
Initial Quad Tree container support - breaks all GeometryLineStrings.