Added cycles_per_step to control the number of adatptive cycles to perform
(refs #3937)
Added test for cycles per step
(closes #3937)
Merge pull request #3939 from aeslaughter/steps-3937

Use 'cycles_per_step' to control number of steps per timestep