Fixes #25 [CartBundle] Refactor Cart::getNbItems()