This commit was manufactured by cvs2svn to create branch 'RC_1_31_0'.
update version number
merged changes from main branch
merge shadow changes from main branch
fix unused var warning
update for bi-directional changes
fix doc for span
various updates for 1.31 release
a couple minor documentation updates
cleanup of licensing links
additional acknowledgements
update compiler status summary and limitation info