Merge branch 'doc'
fix closing channel not handling pending puts properly
add examples/README.md
fix link to examples
add more TODOs, add installation instruction
0.1.2

- More doc + examples.
- Use camelCase for public API
- Add tests
- Support priority/default options for alts
- Support yielding non-instruction
- Fix closing channel not handling pending puts properly
next dev version, add change log file
tweak README, add some more TODO notes
fix delayed puts not returning true for open channels
add small code samples to put/take doc
better tests for put
handle exception correctly from top-level testing-goroutines (only top-level for now)
make put tests more reliable by not asserting in spawned goroutines
0.1.3
next dev version
return special value buffers.EMPTY instead of null when popping a empty buffer
expose DEFAULT directly from impl/select not through impl/process
don't expose EMPTY, which is implementation detail
use special value CLOSED (still equal to null for now) to signify closed channel when taking
add .toString() to buffers.EMPTY and select.DEFAULT