order backend name in alphabetical order

Without this patch, avialable backends are shown in random order when adding a
backend
Fix PEP8 errors