Cleanup G_CalculateBuildPoints.

Merge conditional statements with same body. Move sanity checks (BP >= 0) to the end.