Further updates to EyeLink functionality

See the commit messages for the specific changes.