Added NBaseMapFragment, which should work fine now.

Changed onTouchCancel() to onTouchCancel(boolean actionMoveFired) in
NTouchableFrameLayout which is true if ACTION_MOVE has been fired at
least once between ACTION_DOWN and ACTION_UP. Use it to f.x. prevent
reloading of data if actionMoveFired is false (since it would mean that
the map wasn't moved around). Remember that a click on a pin f.x. will
zoom in, and therefore you need to load data after the camera-zoom has
finished. Look in our own template-project for how this can be
implemented.

NClusterV2.setOnMarkerClickListener's onMarkerClick()-event now adds the
original Marker to the returned NMarkerV2-objekt by calling
nMarker.setMarker(marker), so you can get the original Marker in the
callback by calling nMarker.getMarker(). This is useful, since the
original Marker has a  showInfoWindow()-method that displays the
standard InfoWindow-popup. You can customize the look of the InfoWindow
by setting a custom InfoWindowAdapter on the GoogleMap-object.