Add build method overrides for benchmarks.

As mentioned in #49, had to remove `Eq` and `Ord` instances for `BuildMethod`. This is fine as they weren't used anywhere. I also added a simple `Out` instance for `BuildMethod`. @rrnewton, how's this look?