fix for cp34551
Fix 34532

Added a check if encodingType is null to allow it to retrieve the default
encoding.
Fix 34616

Updated pdb.py and test_pdb.py to match the code in the CPython patch.
Merge pull request #159 from slide/master

Fix 34532
Merge pull request #160 from slide/master

Fix 34616
Fix 33627

Fixed the logic when an existing dialect is passed in with keyword args as
well
Merge pull request #161 from slide/master

Fix 33627
http://ironruby.codeplex.com/workitem/6028

Added missing method "File.realpath"