[COOK-2875] Support installing thrift 0.7.0

http://tickets.opscode.com/browse/COOK-2875

The `thrift-0.7.0.tar.gz` does not have the configure script with execute bit set.  Work around that by forcing the execute bit (even if 0.8 or 0.9 don't need it, should be safe).