Fix state leak in Cop.all

Cop.all now returns a copy of the collection that holds all the cops.
This way modifications to it won't affect the global state.