[COOK-3393] Installing from source fails or breaks yum

Attempting to do a source install by overriding the attribute node['python']['install_method'] fails.

Fixing this led to other fixes and enhancements.  Full details here:  http://tickets.opscode.com/browse/COOK-3393