Only define DISALLOW_IMPLICIT_CONSTRUCTORS if undefined

This fixes a conflict with Android's libbase over who gets to
define this very uninteresting macro.

Bug: 28117776
Change-Id: I9ef69957d0ba1469225c9701a8355d43f64d6eee
Test: Compiles.
1 file changed