Precompile: remove an unsafe use of unsafePackCStringLen

The use of unsafePackCStringLen was unsafe because nothing
prevented the pcre object from garbage collected.
Merge remote-tracking branch 'takano-akio/unsafe-pack-cstring-len'

Conflicts:
	Text/Regex/PCRE/Precompile.hs
Adjust spacing of imports