Merge pull request #16 from ikawaha/develop

go vet
added license comments
fixed license
Merge pull request #17 from ikawaha/fix/license_comments_20141203

fixed license comments
added sync.Pool instead of the nodePool struct
fixed to use new api
Merge pull request #18 from ikawaha/feature/sync_pool

Feature/sync pool