misc bug fixes for OVL
misc bug fixes for OVL, including making the way it reads tables from HDF5 files a bit more robust against the writing process and changing the way Vetolists are instantiated to channels are optional. Also fixed a bug with filtering aux triggers by updated segments lists. This commit fixes #39 (closed). It also fixes #42 (closed).