Fixes compiler warnings
Splits tests into multiple source files
Merge pull request #10 from inetic/separate-test-files

Separate test files
Adds optional limit to the sequence_number
A bit simpler math in detail::sequence_number
Merge pull request #11 from inetic/limit-to-sequence-number

Adds optional limit to the sequence_number