Block: directly decode block header into buffer

- Directly uses node.js Buffer,
  removing bufferput requirement from this module
- Fewer buffer copies
Merge pull request #16 from jgarzik/wally

Block: directly decode block header into buffer