Update Readme
Add usage instructions
Segment types doesn't always need to match
Add optional elevation correction
Merge branch 'master' into rider20