Updated to fix / add functionality described with taxonomy conditions - http://wordpress.org/support/topic/taxonomy-conditions-not-working?replies=6