KRAS and neoplasm: KRAS mutation analysis: a comparison between primary tumours and matched liver metastases in 305 colorectal cancer patients