Add size arg for decompress destination buffer. throw on malloc failure.

LZF segfaults on small memory VMs.
Merge pull request #5 from SteveDE/master

Add size arg for decompress destination buffer. throw on malloc failure.