Added user attribute support.
Added glDelete* functions.
Changed attribute retrieval.
Added new functions.