Add missing destructors to avoid memory leaks

This patch fixes a memory leak, which is caused
by the lack of destructors for FontFamily and FontFileInfo.

Change-Id: Ib1f796ca0846c474649ad400cdf31b806a33dd72
skia: Optimize SkBlurMask

There is code that checks profile_size and sw/sh inside loops.
However profile_size and sw/sh do not change in loop execution.
Codes for checking them should be placed outside of loop.

This patch makes the code 40% faster than the the original in
blurrect_direct_* tests in skia_bench.

Use skia_bench to verify:
skia_bench --repeat 3 --config 8888 --match ^blurrect_direct

Change-Id: Iff939333ade25ebf73f459cdcbe4c22733ec9cec