Add SRL_TRY_ENABLE_STRICT_ALIGN macro.
Add test for __x86_64.
C-comments, not C++.
check true/false not defined/not-defined for alignedness checks

We were using aligned loads even when we didn't need to.
Fixup alignedness checks to do the right thing.

I botched the alignedness checks when I tried to make
it default to "on". This cleans up the mess. We now
check things in the right order, and fallback to using
aligned logic when we don't know otherwise.
better diagnostics so we can figure out the s390x problem
restructure files
cleanup - build process fixups
Release v3.001_004 - Do the alignment dance once more
tweak aligned checks
Release v3.001_005 - Enable proper testing (RECURSIVE_TEST_FILES not effective on old perls)
WIP
more work in progress

s/FBIT/TRACK_FLAG/g

More tests. More meta data available in the constants file.
rework our deep comparison tests

I want to reduce the number of tests we produce, but get better diagnostics
at the same time. This can be done by turning the bulk tests into a single
"test", which is facilitated by using "fail" if we have an issue, and
issuing a pass() when we have finished all our tests successfully.

At the same time we switch to using our own deep comparison logic, so we
can track aliases, check utf8 flags, and do other types of comparison
not handled by Test::Deep/Test::More.
reduce test output during bulk test
update .gitignore
Release v3.001_006 - Rework bulk tests, add a canonical mode
add more documentation
change how we test
do not load Sereal::Decoder in t/004_testset.t