Colorectal Cancer Screening and Computerized Tomographic Colonography: A Comprehensive Overview