Windows porting
Merge pull request #3 from mattn/win32porting

Windows porting
Add package.json for clibs
Update Makefile
Add build to .gitignore
Merge branch 'master' of github.com:tylertreat/chan
Fix chan dispose
Only assign data pointer if not NULL
Add unit tests
Fix Makefile
Add .travis.yml
Add -lpthread to CFLAGS
Add -lrt to CFLAGS
Add -lrt to CFLAGS only in Linux environment
Disable Travis email notifications
Merge pull request #4 from tylertreat/travis

Travis
Bump version
Fix windows build error
Merge pull request #5 from mattn/fix-win32

Fix windows build error
Merge pull request #1 from tylertreat/master

Sync with master