Advanced/profiling/upgrades

Just some minor upgrades and adding a section on `gprof2dot`.

I think the example could do with a makeover using something a little simpler and there are no exercises.