added test group to Gemfile so the simple coverage gem works
.gitignore rubinius cache directory
fix max inventory size for getdata command
fix encoding of getdata and inv command packets
fix for excessive memory usage when validating large coinbase and large transaction blocks