Refactoring and cleanup

- Updated the oglplus/bound/*.hpp headers and the scripts that
  generate them.
- Re-added the UniformSampler typedefs.
- Minor header include fixes in OALplus.
- Updated several examples.
- Work-in-progress, some parts won't compile.