The Crux toolkit for analysis of bottom-up tandem mass spectrometry proteomics data