CMView: protein contact map visualization and analysis