update tests for new exception types
sample weight support for robust regression via weighted percentile algo