Allowed the WebGL provider to get attributes data.

The WebGL provider now collects the active attributes upon linking a program if resources are collected. This enables graphics replay to work across machines.