add asyncSetupSourceGetter:ItemsCount:, deprecate setupWithGetterBlock:ItemsCount:
update samples