Fixed #284 -- added Process.fork, most of the work by Tim
anotehr passing spec
another pssing spec
we pass this spec too!
another passing spec
Another passing spec, also fix up @check_frozen() with default args.
append specs pass!
we pass the push spec
unshift spec passes
fix initializing strings
Fixed #339 -- "a" and "+" modes on files work together now
If we can't open a file, raise an error rather than segfault.
this check doesn't do anything