Merge pull request #23 from ktf/master

Various improvements:

- SLHC support
- Correctly handle cms-merge-topic when branches diverged.
- Add checkdeps and assouciated opt out option.
Add test suite.