Implementation of the Community-based Health Planning and Services (CHPS) in rural and urban Ghana: a history and systematic review of what works, for whom and why