Backout changesets cb61d7bd6496:87ee7b242241 for bustage.
Merge backout.
Bug 777379 - Set .DEFAULT_GOAL unconditionally, override with OVERRIDE_DEFAULT_GOAL, and fix pymake to be on par with GNU make when handling .DEFAULT_GOAL. r=gps