Fixes bounds.rs, changes ops.rs to be correct

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. Also changes
the description for ops.rs.

Also fixes #347