Police shut down two out-of-control gatherings in Fremantle overnight and a DJ has been charged after he allegedly refused to turn down his music and leave the area.