[CHEF-3506] suppress final node save when using override run list
Merge branch 'CHEF-3506'

Related:
https://tickets.opscode.com/browse/CHEF-3506
https://tickets.opscode.com/browse/CHEF-3964