support alternative API servers, and some cosmetic tweaks

First commit uses the standard capitalization "YubiKey" instead of "Yubikey" and fixes the URL to ask for an API key for Yubico's servers.

Second diff adds a config option allowing you to use your own API server rather than Yubico's cloud servers. Tested with the python yubiserve.