Cleaning up

This was requested when I made a pull request a while ago.  Finally got around to it, sorry for the massive delay.

@meatballhat @robertosanchez please sanity check this.  I renamed the recipes in a way that made more sense (i.e. not using the one named 'rails' for everything including non-rails stuff).  I had to make a guess as to how `node['redis']['master']` was being used, so that's the main part I want to sanity check.  (Note the `default['redis']['master'] = true` added to the end of the default attribute file.)