Add list of hostnames to host_state.aggregate_stats in solver host manager.
Fix a bug in solver scheduler.
Minor changes in the solver scheduler.
Add retry_constraint, counterpart of retry-filter in the filter scheduler.
Optimize the codes in Base Linear Constraint esp. in the methods of getting num_instances/num_hosts which is commonly needed, then clean up __init__()'s of related solver constraints.