added an experimental promote_type_multiplies

svn path=/trunk/boost/boost/numeric/ublas/; revision=24250
Scalar ET's do not work for complex
Reverted back to previous logic were they were disabled by default

svn path=/trunk/boost/boost/numeric/ublas/; revision=24251
Extended testing to complex, range and slice where possible
MSVC and USE_ET cleanup

svn path=/trunk/boost/libs/numeric/ublas/; revision=24264
a pair of missing std:: qualifers for size_t

svn path=/trunk/boost/libs/numeric/ublas/; revision=24287
removed precheck for zero size range

svn path=/trunk/boost/boost/numeric/ublas/; revision=24346
Suppress std::complex testing for VC7 it has remove_reference problems in this case.

svn path=/trunk/boost/libs/numeric/ublas/; revision=24397
Commented location of remove_reference used to avoid Ref to Ref problems

svn path=/trunk/boost/boost/numeric/ublas/; revision=24398
Changed Macro defaults for GCC ICC and MSVC awaiting regression results

svn path=/trunk/boost/boost/numeric/ublas/; revision=24404
Consistently use data_ rather then data() to access clusure

svn path=/trunk/boost/boost/numeric/ublas/; revision=24405
comment format

svn path=/trunk/boost/boost/numeric/ublas/; revision=24406
Use BOOST_INTEL to define swap workaround

svn path=/trunk/boost/boost/numeric/ublas/; revision=24407
more conservative settings for ICC

svn path=/trunk/boost/boost/numeric/ublas/; revision=24412
Test Macro's defined in Jamfiles
Test header undef stupid compiler faults
 complex tests disabled when ICL fails to link

svn path=/trunk/boost/libs/numeric/ublas/; revision=24460
Commented old code

svn path=/trunk/boost/boost/numeric/ublas/; revision=24462
From Gunter: fixed <br> in <pre> text

svn path=/trunk/boost/libs/numeric/ublas/; revision=24463
Technical and style fixes.
Mostly storage and container paramters are more consitently used

svn path=/trunk/boost/libs/numeric/ublas/; revision=24464
Added Gunters new overviews
Renamed files with names not consitent with titles
Technical and style fixes to types and operations_overview
 Mostly storage and container paramters are more consitently used
<br /> dropped from <pre> sections

svn path=/trunk/boost/libs/numeric/ublas/; revision=24465
*** keyword substitution change ***

svn path=/trunk/boost/libs/numeric/ublas/; revision=24466
VC6 workaround for private data_

svn path=/trunk/boost/boost/numeric/ublas/; revision=24474
Workaround std::complex sparse proxy problem with operator==

svn path=/trunk/boost/boost/numeric/ublas/; revision=24475