s/spine-version/spine_version/

Default argument was not matching the real option name
We're using the major version number here, 1, not 1.0
Use the assigned spine version in the JS and CSS URLs
Option name is spine_version, not version
Only enqueue extra Google Fonts if needed

When the admin bar is showing, some of the fonts are already
enqueued for us.