Adds spec for opening pipes in write mode via Kernel#open
Fix spec covering the encoding of Array#inspect with 1.9

Array#inspect uses the encoding of the string returned by Object#inspect
ran against the first entry of the array. Object#inspect will call
String#inspect, which does _not_ take into consideration the encoding of
the String object but will rather rely on the default external encoding.

Hence the spec must be rewritten to take into consideration the default
external encoding.
Enable building for Ruby 2.0.0 on Travis.
Typo: evalu(a)tes
Merge pull request #182 from elia/patch-1

Typo: evalu(a)tes
Adding more assertions for the "-d" flag

which looks like it's going to break for rbx, so I'll be headed there next...
Array#repeated_combination: order is implementation dependent
Array#repeated_permutation: order is implementation dependent
Array#select! improve specs I wrote incorrectly 3 years ago
Fix error label
Tweak specs for explicitness
Float#round: fix spec I managed to screw up twice
Simplify specs
Tweak ruby_version number for each_with_object
Assumption was require_relative will always be passed a relative path. Added specs for when passed an absolute path.
Merge pull request #184 from yb66/reqrelabs

Added specs for require_relative to handle absolute paths
Specs for Hash when key has private hash method
Spec Kernel#lambda passing a Proc with &
Fix typos in proc specs
Fix coding style for :shared