Add resize-window and relayout-window
X11 window resize
OSX window resize
winapi window resize
ui.backend.cocoa.views: make compatible with 10.6.
basis: Try to fix the build. My profiler is hanging, but I can't figure out why. See if the build farm has the same is
sue.
machine-learning: Add stratified-samples for getting multiple samples.
Revert "ui.backend.cocoa.views: make compatible with 10.6."

This reverts commit 7f6f742fc3f2c295d18dbca1f8cba42cc22f58d0.
New icons for Factor.
websites.factorcode: higher resolution logo for retina.
webapps.mason.version.data: Already inside a transaction, don't make another.
io.files: fix testcase for renamed icon file.
misc/icons: renaming to old convention, adding 48x48.
math.statistics: just use accumulate for now.
math.extras: return new arrays to protect users from others.
machine-learning.data-sets: load commonly used test data sets.
machine-learning.data-sets: adding the linnerud dataset.
machine-learning.data-sets: cleanup a little.
machine-learning: Add transform protocol. Add label-encoder, label-binarizer.
ui.text.core-text: fix jumping "def".