1. add more test cases 2.move getChannelMarker from openCyto to flowWorkspace 3. fix some bug in GatingSet constructor based on the existing gating hierarchy. #133