update rakefile and backfill docs

Updated `./build-marionette` to get latest anotated source and generate the docs. Add script to backfill the anotated source, run this using `rake backfill_anotated_source`

So for releases all that should be needed to updated all docs and anotated source is: `./build-marionette v2.0.0`