Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
add button to rebuild the opengl texture cache
add button to rebuild the opengl texture cache
correct hardware accelerated panning logic
Merge branch 'master' of ssh://github.com/seandepagnier/OpenCPN
revert accidental change to allow infinite zooming (for testing)
correct error in order of opertions for bms bits calculation
fix issues with grib files which have 1 entry or 0 (invalid files)
detect and use npot textures if available, correct hiden message rendering in opengl
Merge remote-tracking branch 'upstream/master'

Conflicts:
	include/options.h
	src/glChartCanvas.cpp
Revert "add button to rebuild the opengl texture cache"

This reverts commit 54e0ceaa5b737972e2681e200397bbdc827e49e5.

Conflicts:
	include/options.h
Merge remote-tracking branch 'upstream/master'
correct memory allocation size error for grib BMSbits
correct slight typos
Merge pull request #143 from seandepagnier/master

small fixes, mostly to grib plugin