save api key as option, GEOPRECIOUS_PLUGIN_DIR constant, initial short code support