Update docs and create a common terminal feature support matrix