fix redundancies

- attribute type は float のみである
- for loop の必要なところに by 1 を書く (ref: http://mohayonao.hatenablog.com/entry/2012/12/06/161642)
disable vertexattribarray when new programs are attached