Actual fix for yesterday's GL-error-on-startup issue

Was inexplicably turning on a vertex attribute array during startup,
with no data bound to it, and without marking that I'd turned it on, so
it wasn't ever being turned off unless something happened to use it
later.  On some cards, this resulted in an "Invalid Operation" error
when I tried to render something with that attribute enabled but with no
data bound to it.