Simplified Conds and Context interfaces

1. Merged ListCond into Conds
   Only Conds are available for search and listing purpose.

2. Context use Conds directly. Hence no need for an extra Values definition.