Change ruby versioning.
Update development dependencies.
Update tasks.
Update travis matrix.
Update spec runner.