Implement Android Beam (NFC Sharing) for cgeo

To support direct opening of CGEO on the other device, introduce a distinction between getBrowserURL and getCgeoURL in providers.

Sending to the other device is implemented for Geocaches and trackables.