Update BadgePdfBuilder with MigraDoc approach...

However, going to move this code to the BadgeBuilder repo now.