added patch.js for support `patch` in AMD loader environments