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