Added test for Apple macros

svn path=/trunk/tools/inspect/; revision=57820
Add checks for broken or duplicate bookmarks

svn path=/trunk/tools/inspect/; revision=59099
Report one line per problem

svn path=/trunk/tools/inspect/; revision=59121
Fix some false positives in the the bookmark checker.

 - Don't check if the fragment is invalid.
 - Don't check it it's empty (`<a href="#">` links to the top of the page).
 - Percent decode the fragment before checking.

svn path=/trunk/tools/inspect/; revision=59137
Show line numbers where applicable. Apple macro clash show name. Optimize html line output spacing

svn path=/trunk/tools/inspect/; revision=59138
Ignore links in comments. Fixes #4126

svn path=/trunk/tools/inspect/; revision=61826
Ignore spaces surrounding urls. Fixes #4122.

svn path=/trunk/tools/inspect/; revision=61828
Update various libraries' documentation build.

Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.

svn path=/trunk/tools/inspect/; revision=63146
Adjust heading in the inspection report.  Fixes #4134.

svn path=/trunk/tools/inspect/; revision=63218
Don't complain about an id immediately followed by a name.

Some documentation uses markup of the form:

{{{
<div id="foo"><h1><a name="foo"></a>Foo</h1>
...
</div>
}}}

This was appearing as a duplicate bookmark, but it's valid. So allow an
`id` immediately followed by an identical `name`. Could allow some
problematic markup but it's the best I could come up with without
a html parser.

svn path=/trunk/tools/inspect/; revision=63389
Check for undefined apple macros.

svn path=/trunk/tools/inspect/; revision=63390
Only check for apple macros under boost.

As discussed on the list:
http://lists.boost.org/Archives/boost/2010/06/168213.php

svn path=/trunk/tools/inspect/; revision=63391
Remove obsolete file.

For sure, any script that tries to checkout things from CVS is
probably of no use.

svn path=/trunk/tools/inspect/; revision=63918
Move tools/jam into tools/build/v2/engine

svn path=/trunk/tools/inspect/; revision=64010
Link fixes.

svn path=/trunk/tools/inspect/; revision=66273
inspect tool: check for C-style assert macro instead of BOOST_ASSERT

svn path=/trunk/tools/inspect/; revision=66502
inspect tool: assert_macro_check reports line numbers

svn path=/trunk/tools/inspect/; revision=66503
only check boost and src directories for use of C-style assert

svn path=/trunk/tools/inspect/; revision=66507
Upgrade inspect for Filesystem V3

svn path=/trunk/tools/inspect/; revision=67493
Fix Windows sensitivity because of string compares. Really should have used path rather than string, but that needs to wait for another day.

svn path=/trunk/tools/inspect/; revision=67554