ENH: Enhanced kernel timer interface.  BUG: Cleaned up initializer lists to work with older gccs

git-svn-id: http://gpuocelot.googlecode.com/svn/trunk@2252 ec522b64-56cd-11de-8d7d-01d876f1962d