Fixes bounds/bounds.rs

First of all, change Add and Sub to take by value, not reference. Second,
reverts part of PR #260, because that person made the dot product into a
multiplication operation, which shouldn't have ever happened.