Degenerate elliptic operators with general boundary conditions and Feller semigroups