use getRgb() instead of toTuple(), as it is more general to QColor objects
initialize current_surface_from_bin only when it doesn't exist
this allows color edits to be saved
initialize with a depth line with color so tests that don't go through gui will pass
update test_algorithms test: h5_file -> project_dir
Merge pull request #74 from twdb/fix-failing-tests

Fix failing tests