Default adaptation to false so that engage_adaptation is required to start
Fixed bug in verbose_evolve
Fixed a few implementation errors
Explicitly cast number of samples to double
Explicitly use std math functions, with necessary includes
Account for NaNs in init_stepsize
Renamed variable name to avoid conflict with template parameter