LPS-30715 Created generally usable ShardAdvice controlled by annotating classes and methods
LPS-30715 Prepared parameter based selection to use default param
LPS-30715 Simplify Logic enum
LPS-30715 Applied new shard selection on classes