SiKFirmware parsing tests added

- reference implementation used to generate test
address/length/first-byte comparisons
- added test{1,3}.hex resource files
- corrected off-by-one errors caught by tests
- minor test refactoring