Correct and improve scrolling function in mail request dialog
Correct background region calculation for rotated view in dc-mode
Implement four new Navionics non-standard S57 compatible objects.
Merge branch 'master' of https://github.com/OpenCPN/OpenCPN
Merge pull request #227 from Ptizef/master

Correct and improve scrolling function in mail request dialog
Correct scale calculations for very small scale viewP points.
render background chart correctly for raster charts in single chart mode with rotated viewports

this change corrects a7f724b4a62625cbc4cae5b6e254dd6bd2c39e17
I would like to see the coordinates used somehow reworked involving many more changes.
This would simplify the main render code in chcanv.cpp and glChartCanvas.cpp by changing
the calculations for each chart type.

For example, cm93.cpp:5254 really should not be testing for opengl
Support display overzoom blur effect for OpenGL cards without nPOT textures.
improve ui for texture cache handling, and support build without opengl
Merge branch 'master' of https://github.com/OpenCPN/OpenCPN
add fallthrough cases for plugin api 1.12
Add improved OpenGL configuration log message.
Complete implementation of GL_COMPRESSED_RGB_FXT1_3DFX texture compression cache scheme.
correct Windows build for 3DFX texture compression mode.
Merge branch 'master' of https://github.com/OpenCPN/OpenCPN
Correct quilt region calculation shortcut, again.
Simplify overzoom blur technique for POT textures.
Merge pull request #231 from seandepagnier/master

This appears to fix the issues with the background map in rotated dc-mode
Correct logic for recovery of lost keyboard focus on some PLugIn methods.
Peephole improvements in cm93 rendering performance.