Merge pull request #341 from topazproject/tim/Dir.mkdir

Add Dir.mkdir
simpler assertion
revert changes not yet in master
Merge remote-tracking branch 'origin/master' into tim/rubyspecs

Conflicts:
	tests/objects/test_dirobject.py
tag these two until IO.popen and Kernel backtick are in