Insert suffix .build to build directories to prevent Spotlight from indexing, and move the place of pre-translated headers
Improve examples/makefile to show full path in error messages
Fix a message raised from pragma Assert
Fix Ada.Streams.Stream_IO to be exception-safe
Improve Ada.Streams.Stream_IO (reformat, rename Normal to Ordinary)
Fix the correspondence between each allocator and deallocator of Ada.Streams.Stream_IO
Reduce the code size of implicit exception handlers of Ada.Streams.Stream_IO
Update examples/acats for ACATS 3.1
Merge commit '7248994' into gcc-4.7

I did NOT try ACATS with gcc-4.7 on this merge!

Conflicts:
	examples/acats/drake-expected.txt (reverted)
	examples/acats/gnat-expected.txt (reverted)