Support patching via composer.json files

Issue #23 new