refactored depth publishing; fixes #3
added video modes for disparity, fixes #4; some refactoring;
more refactoring