First attempt at a reorg for modular boost. There is going to be a ton of breakage.
Reorganised source code structure to fit modular Boost. AFIO is now a Boost v1.56
module just like any other. Obviously this will break source code compatibility
with all preceding Boosts.
Added note about how to compile the PDF.