General cleanup
Added an OS X error handler
Created SharedCVDisplayLink class