Rewrite conflict processor to work with data providers as much as possible, and ignore items that Unicorn does not manage
Cleanup old stuff
Smarter serialization provider that handles predicate checks for children of moved/renamed items

This allows for seamless movement and renaming between included and excluded paths - even correct behavior if only part of the destination child tree is included by the predicate.