patched libs take lower precedence to those included in user-defined cookbooks

addresses #296