Add closure
Add closure.cpp to make closure must be linked
Add closure.h.pump and adjust format
Merge pull request #10 from chen3feng/develop

Add closure.h.pump and adjust format