cli: _process_demands() does not respect --caheonly (Related:RhBug:11518...

It was meant as a non-api part(same as fresh and freshest metadata are), but we should consider whether it would be useful to add cacheonly into api.