Round results for scale_by and to_px.

This fixes the acid1 size issues where boxes were 1px too narrow.
Rename to_px to to_nearest_px for clarity.
auto merge of #774 : metajack/servo/au-rounding, r=pcwalton

This fixes too narrow boxes due to flooring computations.

r? @pcwalton