Fully implicit discontinuous finite element methods for two-phase flow