Implemented support for external Android Wear apps

Android Wear apps can listen for the 'cgeo.geocaching.wear.NAVIGATE_TO'
intent to get cache info from c:geo, passed as Intent extras.

Altered ProcessUtils#isIntentAvailable(final String action, final Uri uri)
to scan for Services (instead of just activities) which can handle
a given action; my Wear app (as I imagine others will) mainly runs as a
Service and requires no activity to be launched.
Merge pull request #4417 from culmor30/master

Implemented support for external Android Wear apps
Merge remote-tracking branch 'upstream/master'