Adding NodeConfig#initialize yield

Instead of relying on the obtuse #tap method, allow for a block to be
passed to the NodeConfig#initiailize.
Merge pull request #48 from jeremyf/adding-block-initializer-for-node-config

Adding NodeConfig#initialize yield