This commit was generated by cvs2svn to compensate for changes in r4,
which included commits to RCS files with non-trunk default branches.
pending stuff from Boost Graph Library
move integer_range to its own file
moved integer_range to its own file
typo in #include
changes for visual c++ port
Use iterator adaptors with STLport.
removed tabs
completed conversion of properties to use _t and enums.
Also noticed that problems regarding iterator_adaptor has
gone away, so I've removed the ifdef's that took it out.
rolled back the removal of the iterator_adaptor alternate code,
added the graph test file
work around for VC++ bug, triggered by overloading of remove_edge
ported the graph library to borland
changed reference type
added base() function
port to Codewarrior 6.0
don't use iterator adaptors at all under VC++, even with STLport
until we can figure out why the INTERNAL COMPILER ERROR's are happening
changed counting iterator policies to a template class to avoid
using template  member functions
completed codewarrior workaround
some concept checking changes as per review comments
simplified version of iterator_adaptor, plus fix to indirect iterator
and addition of projection iterator