adjusted header order for export.hpp to see if this will make gcc 4.x tests pass.
made test compile only
made test_static_warning compile only
removed superflous static cast
removed EXIT_SUCCESS
fixed minor typo
removed suppression of builds for certain platforms with shared libraries
tweaks to sneak past PGI compiler error message
added test to check warnings on type trait
fixes #1711
Clean up a comment that said "I don't know what the standard says
about this," now that I do know.
Undo the header re-ordering workaround now that the actual bug is fixed.
See ticket:1711, comment 24
updated comments to reflect the fact portable binary is unsupported
Corrected error in detection of 64 bit support
fixed name collision for "serialization map"
correction of error which prevented compilation on gcc 43
correction of error which prevented compilation on gcc 43 - again
Make logic for old-sprit-demanding compilers work.

The previous code was all broken, trying to mix conditional
requirements and indirect conditional requirements like:

    <toolset>borland:<conditional>@include-spirit
Replaced all occurrences of non-ASCII copyright symbol with '(c)' for people using non-ASCII code pages
enhanced test to detect more errors