Merge pull request #35 from vadmium/warning

Avoid BytesWarning in debugging messages in Python 3
diff --git a/elftools/elf/sections.py b/elftools/elf/sections.py
index 0eaf0bb..42f660c 100644
--- a/elftools/elf/sections.py
+++ b/elftools/elf/sections.py
@@ -76,9 +76,9 @@
         self.elfstructs = self.elffile.structs
         self.stringtable = stringtable
         elf_assert(self['sh_entsize'] > 0,
-                'Expected entry size of section %s to be > 0' % name)
+                'Expected entry size of section %r to be > 0' % name)
         elf_assert(self['sh_size'] % self['sh_entsize'] == 0,
-                'Expected section size to be a multiple of entry size in section %s' % name)
+                'Expected section size to be a multiple of entry size in section %r' % name)
 
     def num_symbols(self):
         """ Number of symbols in the table