Gary O’Neil has agreed an 18-month deal to become the new Bournemouth head coach after 12 matches as interim head coach.