get top-level makefile to go a little farther

do this by fixing framework build in src/Makefile
also silence some warnings in src/intl
also run `tab2space` on src/gdb/ChangeLog-Apple
still broken: src/gdb/macosx/arm-macosx-tdep.c

Change-Id: I6f7baf032f0d518e8d1ce37cf5326a8c01f4bca9