add support for percentange columns in configurable reports

also, unless you know `row[column_name]` is going to be a float, you might wanna coerce it so you don't get weird integer division stuff.