inital checkin
first plot working
working boxplot
pep8/257 fixes
more pep8/257 fixes
1st draft of merformance docs
Merge remote-tracking branch 'upstream/master' into pred_latency
some substance to the perf docs
added influence of n_features; added throughput explanation/graph
GBRT enhancements:
  Moved verbose output code to VerboseReporter class.
  Cosmit: logical structured code blocks
  Refactored: moved init state to method
  Added partial_fit to GradientBoosting
  Fix: is_classification not available; n_features not n_features_
  Tests
  Add ``partial_fit`` to docs
added EPSILON_FLT and EPSILON_DBL for almost equal impurity and fx value comparisons
fiddled with EPSILON_DBL
added monitor callback w/ early stopping support
fix: VerboseReporter remaining time in the case of partial_fit
added ZeroEstimator
use StackRecord as elements of stack not 5 consecutive entries
Tree: compute partition specific impurity and total impurity in criterion.children_impurity. Pass partition impurity to stack to avoid re-computation (saves some runtime).
New tree parameter: complete; specifies whether complete binary trees are grows or if a greedy branch of max_depth is grown with at most max_depth + 1 leafs.
set EPSILON_DBL to old val of 1e-7
add tests for complete
fix: use regressor in regression test