Managing Vendor Code Customizations with Stream-based SCM