A tool for discovering functional modules by identifying recurrent and mutually exclusive mutational patterns in tumors