Cleanup doc folder.
Merge branch 'boost' into doc
Simple policy implementation for ambiguity flagging.
Testcase.
Implemented bad_dispatch policy choice.
Policy::bad_dispatch can be used as a catch'em-all implementation.
Merge branch 'ambiguous'
Merge branch 'master' into testsuite
Moved testcases in a more meaningful directory.
Added test for policy used as-a wildcard case.
Missing renaming.
Merge branch 'ambiguous' into testsuite
Moved benchmark code to benchmark/.
Disable testcase if not configured for it.
Cleanup.
Tweak to improve performance.
Merge branch 'testsuite'
Merge branch 'master' into ambiguous
Move config macro.
Renamed ambiguity/ -> policy/.
Implement virtual/single mixin_node as a policy template paramenter.
Use BOOST_TYPEOF to avoid repetition in implementing classes.

FIXME : sanity check with multiple inheritance.