Made some speed improvements, allowed user to set bandwidth boundaries for crossvalidation.