Electron Multipactor: Theory Review, Comparison and Modeling of Mitigation Techniques in ICEPIC