Handle buffer input

crc.buffer went away in crc v1.0
use buffer-crc32 for buffer input
Remove uncalled code
Export assetFingerprint method on middleware function
Merge branch 'export-assetfingerprint' into fixed-version