codecommit_create_unreferenced_merge_commit function

Creates an unreferenced commit that represents the result of merging two branches using a specified merge strategy