made pupil result confidence parameter accesible to player plugins
more work on offline amrker detector
cache file class now in its onw module. offline ref surface is a class derived from ref surface that utilizes caching. It is used by offline amrker tracker.