Split Utility/IdentityType and Functional/OverloadedFunction tests into smaller tests.
Updated docs for ScopeExit, LocalFunction, Utility/IdentityType, and Functional/OverloadedFunction.

svn path=/trunk/boost/local_function.hpp; revision=77484
LocalFunction now using newly added Boost.Config's BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS.

svn path=/trunk/boost/local_function/; revision=77485
Fixed a bug in deducing this type on MSVC when using lambda implementation for SCOPE_EXIT_ALL (I was missing a typename).

svn path=/trunk/boost/local_function/; revision=77488
Reworked all LocalFunction tests and examples to use Boost.Detail/LightweightTest (instead of Boost.Test) and test sequence syntax without variadic macros (..._nova tests).

svn path=/trunk/libs/local_function/; revision=77747
Fixed a couple of typos in LocalFunction tests and examples.

svn path=/trunk/libs/local_function/; revision=77749
Fixing LocalFunction to work in type-of emulation mode.

svn path=/trunk/boost/local_function/; revision=77755
Compiling all ScopeExit and LocalFunction tests and examples on GCC with and without type-of emulation mode.
Added LocalFunction configuration macro to force use or not use of locals as template parameters.

svn path=/trunk/boost/local_function.hpp; revision=77765
Checked all ScopeExit and LocalFunction tests and examples compile in both native and emulation type-of mode.

svn path=/trunk/boost/local_function/; revision=77768
Added a temporary workaround the Boost.Config bug that causes Boost.Typeof to fail on Sun (Jamfile <define>__typeof__=__typeof__ so Boost.Config does not define __typeof__ to be typeof).

svn path=/trunk/libs/local_function/; revision=77770
Removed T const[*/&] function template specializations that caused ambiguity on VACPP.

svn path=/trunk/boost/local_function/; revision=77816
Wrapped a metafunction call into a local struct to try to workaround a problem with add_template on the intel compiler.

svn path=/trunk/boost/local_function/; revision=77820
Trying to workaround some compiler issues with LocalFunction.

svn path=/trunk/libs/local_function/; revision=77866
Upd docs and added ability to pass function type and default count to NAME so to not use Boost.Typeof at all.

svn path=/trunk/boost/local_function.hpp; revision=77906
Upd docs and added ability to specify function type and default count to NAME so to not use Boost.Typeof at all.

svn path=/trunk/boost/local_function/; revision=77907
Implemented a trick for NAME not to use BOOST_TYPEOF without requiring to repeat the function type (doing a typedef on the local class so to access the functor type in NAME).

svn path=/trunk/boost/local_function.hpp; revision=77917
Forcing type-of emulation on Sun.
Trying to fix OverloadedFunction pp bug on Sun by removing SUB on iteration range (doing ADD on iteration index instead).

svn path=/trunk/libs/local_function/; revision=77940
Updated docs.

svn path=/trunk/boost/local_function.hpp; revision=77943
Updating docs.

svn path=/trunk/libs/local_function/; revision=77944
Fixed a bug with expansion of LocalFunction Id.

svn path=/trunk/boost/local_function.hpp; revision=77965
Debugging tests for few compilers.

svn path=/trunk/libs/local_function/; revision=78085