Fix Translate issue #27904, string comparison fix and updated test_bytes
changes to #23829, #23742, #23853, and implemented getservbyport and getservbyname
corrected formatting and used slice to copy to buffer
Merge remote-tracking branch 'fdanny/bytearray_updates' into ipy-2.7-maint
Merge remote-tracking branch 'fdanny/socket_updates' into ipy-2.7-maint
Update CommonDictionaryStorage.cs

Python dictionary serialized in version 2.6 can't be deserialized in version 2.7 due to the GetValue("nullvalue").
nullvalue entry was not present in version 2.6 and .Net framework throw an exception in GetValue.
So the exception need to be catch.