From ~200ms down to ~65ms on a rMBP with Nvidia 650M and Mac OS X 10.9.2.
The functions defined in libdl.dylib are useful in more places than just AglContext. Moving them to their own class ensures we can access these from wherever we might need them.