add parser for decimal numbers
add sam file decoder and support methods
add missing files after SAM decoder import
reorder initialisation
add missing case in unsigned number parsing
remove typename
remove default template arguments
fix parsing of sam cigar string when string is undefined