Make conf.bins work for cross compiled deps as well as the host.

The cross compile targets need to respect conf.bins as well. This should align with the original request in #711 to be able to exclude bins that won't compile for a cross target.