Flexible, customizable windowed-adaptation for learning HMC metric
Add timing projection
Increase default warmup iterarions
Fix argument config test
Merge branch 'develop' into feature/flexible_adaptation
Merge branch 'develop' of https://github.com/stan-dev/stan into develop
Reorganize HMC tests and add gradient tests for Hamiltonian tests
Add new files/remove old files
Added energy conservation test
Added test for integrator symplecticness
Careful separation between fixture-dependent and fixture-free tests
updated make to have the test files have a dependency. Makes the build easier.
Merge branch 'develop' of https://github.com/stan-dev/stan into develop
updating make/tests dependencies
Tweak NUTS acceptance statistic, introduce number of divergent iterations for diagnosing adaptive HMC implementations
Merge branch 'develop' into feature/improve_nuts_diagnostic

Conflicts:
	src/stan/mcmc/hmc/nuts/base_nuts.hpp
Merge branch 'develop' into feature/flexible_adaptation
Updated doc, default target acceptance prob
Merge branch 'develop' of https://github.com/stan-dev/stan into develop
Update docs and args with more informative  names and descriptions