sample weight support for robust regression via weighted percentile algo

@arjoly what exactly do you propose? changing the name ``percentile`` to ``quantile`` and using fractions instead of 0-100 ? 

I agree that would be nicer -- I did it like this to be consistent with ``scipy.stats.mstats.scoreatpercentile``