changes from internal reviewboard

- prettier InputSizeReducerEstimator w/ foldLeft/match
- change some config parameter names
- throw ClassNotFoundException/InstantiationException