Merge pull request #28 from webframp/master

Minor changes for minecraft 1.7.5
Replace Strainer with a Rakefile, @sethvargo has mentioned Strainer will be going away.
Clean up kitchen.yml
Remove bounds check while rendering configuration files.

While this could prevent some errors I believe it's mostly a useless
check. We want a error if the template or attribute is
missing This would cause creation of files to silently fail. If I'm
missing the usefulness here slap me.
Finally, we have chefspec!
Update the Changelog
Prepare for release
Bump ruby version
Use the 2.0 beta for stove
Version bump to 0.5.1 (for development)
Tweak stove settings for the next time around
Change max memory value to 60% of available
Add apt as a dependency for Ubuntu and Debian
Add ohai as a dependency
Resolve FC019
Add yum and apt to dependencies, clean up
Merge pull request #29 from hhoover/master

Make maximum memory 60% of available memory
ensure java heap minimum is always smaller than heap max, also correct node syntax
Merge pull request #30 from JasonBoyles/jgb-fix-attrib-defaults

ensure java heap minimum is always smaller than heap max
Fix failing tests