add Boost.Iterator to dependencies and update URL for Boost libraries
update the main documentation
revert dot support (cairo output has some bug)