aligned bytearray constructor to match cpython behaviour
Merge pull request #214 from paweljasinski/bytearray-compat

aligned bytearray constructor to match cpython behaviour
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.