Boundary dynamics for bireversible and for contracting automaton groups