Add dependency on folly and use ScopeGuard from there.

Fixes #14
Merge pull request #15 from smspillaz/yiqi.item_14

Add dependency on folly and use ScopeGuard from there.