Change achievements()->version from a float to a string

We use this number for the human-readable version of the plugin, as well as on cache buster paths. This needs to be a string to handle minor releases.

Previous minor releases haven't changed the version number from their major releases, nor has the About page been updated.