Add side offsets for borders/padding/margins
Merge pull request #9 from pcwalton/side-offsets

Add side offsets for borders/padding/margins
Added more functionality to matrix2d.
Remove redundant constructor in Matrix2D.
Remove redundant constructor in Matrix2D.
Merge pull request #10 from eschweic/master

Updated matrix2d
Update for language changes
Fix rect intersection, add test
Merge pull request #11 from eschweic/fix-intersection

Fix rect intersection
Use SideOffsets2D for something other than number
Merge pull request #12 from sammykim/non-num

Use SideOffsets2D for something other than number
Update tests for new Rust
Merge pull request #13 from kmcallister/rust-upgrade

Update tests for new Rust
Implement new_all_same method to create SideOffsets2d with all same value
Switch from -o to --out-dir.
Revert to using -o for tests
Merge pull request #14 from kmcallister/otest

Revert to using -o for tests
Merge pull request #15 from sammykim/new-all-same

Implement new_all_same method
Upgrade Rust.
Merge pull request #16 from metajack/uprust

Upgrade Rust.