receive-pack.c: add a receive.prefer_atomic_push configuration variable

Add receive.prefer_atomic_push setting to receive-pack.c to request that
clients will always use atomic pushes, when supported.

Signed-off-by: Ronnie Sahlberg <sahlberg@google.com>