PackedVec: Force GHC to inline

Not sure why INLINEABLE wasn't strong enough but this cuts time from 56
seconds to 31 seconds
Corr: Add more INLINEs

Performance is now equivalent to favia
FpgaTimetagger: Add INLINEABLES
Fret: Add INLINEABLEs
Clean up hphoton tests
Add dense dot product test
Correlate: Fix a variety of issues

* Bin size scaling was incorrect
* Data trimming was unclear
* PackedVec abstraction was pretty transparent (still needs work)
Correlate: Generalize types to any vector