Collection related unicode errors fix

26:6: E126 continuation line over-indented for hanging indent
33:1: E302 expected 2 blank lines, found 1
33:25: E251 unexpected spaces around keyword / parameter equals
33:27: E251 unexpected spaces around keyword / parameter equals
33: D103 Docstring missing
38:1: E302 expected 2 blank lines, found 1
38: D103 Docstring missing
44:1: E302 expected 2 blank lines, found 1
44: D290 White spaces around docstring should be trimmed.
48:1: E302 expected 2 blank lines, found 1
48: D202 No blank lines allowed *after* function docstring, found 1
74:1: E302 expected 2 blank lines, found 1
74: D202 No blank lines allowed *after* function docstring, found 1
74: D400 First line should end with '.', not 'o'
91:15: E221 multiple spaces before operator
111:17: E221 multiple spaces before operator
118:182: E203 whitespace before ','
147:17: E221 multiple spaces before operator
154:182: E203 whitespace before ','
174:1: E302 expected 2 blank lines, found 1
174: D202 No blank lines allowed *after* function docstring, found 1
174: D400 First line should end with '.', not 'd'
200:13: E221 multiple spaces before operator
228:41: F841 local variable 'e' is assigned to but never used
231:26: E231 missing whitespace after ','
251:1: E302 expected 2 blank lines, found 1
251: D202 No blank lines allowed *after* function docstring, found 1
251: D400 First line should end with '.', not ':'
255:11: E221 multiple spaces before operator
308:33: E222 multiple spaces after operator
313:27: E222 multiple spaces after operator
321:41: F841 local variable 'e' is assigned to but never used
333:1: E302 expected 2 blank lines, found 1
333: D202 No blank lines allowed *after* function docstring, found 1
333: D400 First line should end with '.', not 'd'
350:11: E221 multiple spaces before operator
367:24: E225 missing whitespace around operator
389:23: E222 multiple spaces after operator
390:24: E222 multiple spaces after operator
405:19: E222 multiple spaces after operator
436:19: E222 multiple spaces after operator
443:29: F841 local variable 'e' is assigned to but never used
449:1: E302 expected 2 blank lines, found 1
449: D400 First line should end with '.', not 'd'
449: D200 One-line docstring should not occupy 2 lines
452:15: E225 missing whitespace around operator
453:11: E221 multiple spaces before operator
470:39: E128 continuation line under-indented for visual indent
471:39: E128 continuation line under-indented for visual indent
472:39: E128 continuation line under-indented for visual indent
473:39: E128 continuation line under-indented for visual indent
481:58: E201 whitespace after '('
490:53: E201 whitespace after '('
491:138: E201 whitespace after '('
491:115: E221 multiple spaces before operator
493:209: E201 whitespace after '('
496:37: F841 local variable 'e' is assigned to but never used
505: D401 First line should be imperative: 'Return', not 'Returns'
505: D202 No blank lines allowed *after* function docstring, found 1
505: D400 First line should end with '.', not 'D'
514:9: E221 multiple spaces before operator
536:13: E225 missing whitespace around operator
538:16: E225 missing whitespace around operator
555:25: E225 missing whitespace around operator
560:151: F821 undefined name 'CFG_ETCDIR'
568:29: F841 local variable 'e' is assigned to but never used
574:1: E302 expected 2 blank lines, found 1
574: D103 Docstring missing
577:1: E302 expected 2 blank lines, found 1
577: D401 First line should be imperative: 'Return', not 'Returns'
577: D209 Put multi-line docstring closing quotes on separate line
577: D202 No blank lines allowed *after* function docstring, found 1
577: D400 First line should end with '.', not 't'
577: D205 Blank line missing between one-line summary and description
584:29: F841 local variable 'e' is assigned to but never used
587:1: E302 expected 2 blank lines, found 1
587: D209 Put multi-line docstring closing quotes on separate line
587: D202 No blank lines allowed *after* function docstring, found 1
587: D400 First line should end with '.', not 's'
587: D205 Blank line missing between one-line summary and description
597:29: F841 local variable 'e' is assigned to but never used
600:1: E302 expected 2 blank lines, found 1
600: D401 First line should be imperative: 'Return', not 'Returns'
600: D209 Put multi-line docstring closing quotes on separate line
600: D202 No blank lines allowed *after* function docstring, found 1
600: D400 First line should end with '.', not 'd'
600: D205 Blank line missing between one-line summary and description
607:29: F841 local variable 'e' is assigned to but never used
610:1: E302 expected 2 blank lines, found 1
610: D202 No blank lines allowed *after* function docstring, found 1
610: D400 First line should end with '.', not 's'
618:1: E302 expected 2 blank lines, found 1
618: D202 No blank lines allowed *after* function docstring, found 1
618: D400 First line should end with '.', not 's'
625:1: E302 expected 2 blank lines, found 1
625: D401 First line should be imperative: 'Return', not 'Returns'
625: D290 White spaces around docstring should be trimmed.
625: D209 Put multi-line docstring closing quotes on separate line
625: D202 No blank lines allowed *after* function docstring, found 1
625: D400 First line should end with '.', not 'o'
625: D205 Blank line missing between one-line summary and description
634:29: F841 local variable 'e' is assigned to but never used
637:1: E302 expected 2 blank lines, found 1
637: D290 White spaces around docstring should be trimmed.
637: D202 No blank lines allowed *after* function docstring, found 1
637: D400 First line should end with '.', not "'"
643:25: E231 missing whitespace after ','
647:1: E302 expected 2 blank lines, found 1
647: D209 Put multi-line docstring closing quotes on separate line
647: D202 No blank lines allowed *after* function docstring, found 1
647: D400 First line should end with '.', not 'n'
647: D205 Blank line missing between one-line summary and description
653:9: F841 local variable 'res' is assigned to but never used
658:1: E302 expected 2 blank lines, found 1
658: D209 Put multi-line docstring closing quotes on separate line
658: D202 No blank lines allowed *after* function docstring, found 1
658: D400 First line should end with '.', not 'n'
658: D205 Blank line missing between one-line summary and description
664:9: F841 local variable 'res' is assigned to but never used
669:1: E302 expected 2 blank lines, found 1
669: D401 First line should be imperative: 'Delete', not 'Deletes'
669: D209 Put multi-line docstring closing quotes on separate line
669: D202 No blank lines allowed *after* function docstring, found 1
669: D400 First line should end with '.', not 'd'
669: D205 Blank line missing between one-line summary and description
680:13: F841 local variable 'res' is assigned to but never used
685:1: E302 expected 2 blank lines, found 1
685: D209 Put multi-line docstring closing quotes on separate line
685: D202 No blank lines allowed *after* function docstring, found 1
685: D400 First line should end with '.', not 'n'
685: D205 Blank line missing between one-line summary and description
691:9: F841 local variable 'res' is assigned to but never used
696:1: E302 expected 2 blank lines, found 1
696: D401 First line should be imperative: 'Add', not 'Adds'
696: D209 Put multi-line docstring closing quotes on separate line
696: D202 No blank lines allowed *after* function docstring, found 1
696: D400 First line should end with '.', not 'D'
696: D205 Blank line missing between one-line summary and description
710:1: E302 expected 2 blank lines, found 1
710: D209 Put multi-line docstring closing quotes on separate line
710: D202 No blank lines allowed *after* function docstring, found 1
710: D208 Docstring is over-indented
719:26: E701 multiple statements on one line (colon)
720:9: E701 multiple statements on one line (colon)
722:11: E221 multiple spaces before operator
756:1: E302 expected 2 blank lines, found 1
756: D202 No blank lines allowed *after* function docstring, found 1
756: D207 Docstring is under-indented
795:14: E701 multiple statements on one line (colon)
836: D209 Put multi-line docstring closing quotes on separate line
836: D202 No blank lines allowed *after* function docstring, found 1
836: D208 Docstring is over-indented
863: D401 First line should be imperative: 'add', not 'adds'
863: D209 Put multi-line docstring closing quotes on separate line
863: D202 No blank lines allowed *after* function docstring, found 1
863: D208 Docstring is over-indented
874:33: E701 multiple statements on one line (colon)
876:50: E261 at least two spaces before inline comment
885: D209 Put multi-line docstring closing quotes on separate line
885: D202 No blank lines allowed *after* function docstring, found 1
885: D400 First line should end with '.', not 'n'
885: D208 Docstring is over-indented
898:11: E221 multiple spaces before operator
917:1: E302 expected 2 blank lines, found 1
917: D103 Docstring missing
924:1: E302 expected 2 blank lines, found 1
924: D401 First line should be imperative: 'Return', not 'Returns'
924: D209 Put multi-line docstring closing quotes on separate line
924: D202 No blank lines allowed *after* function docstring, found 1
924: D400 First line should end with '.', not 'e'
924: D205 Blank line missing between one-line summary and description
931:9: F841 local variable 'name' is assigned to but never used
941:29: F841 local variable 'e' is assigned to but never used
944:1: E302 expected 2 blank lines, found 1
944: D401 First line should be imperative: 'Return', not 'Returns'
944: D209 Put multi-line docstring closing quotes on separate line
944: D202 No blank lines allowed *after* function docstring, found 1
944: D400 First line should end with '.', not 'e'
944: D205 Blank line missing between one-line summary and description
955:127: E231 missing whitespace after ','
957:115: E231 missing whitespace after ','
960:103: E221 multiple spaces before operator
962:90: E221 multiple spaces before operator
976:29: F841 local variable 'e' is assigned to but never used
979:1: E302 expected 2 blank lines, found 1
979: D401 First line should be imperative: 'Return', not 'Returns'
979: D202 No blank lines allowed *after* function docstring, found 1
979: D400 First line should end with '.', not 's'
979: D205 Blank line missing between one-line summary and description
998:29: F841 local variable 'e' is assigned to but never used
1001:1: E302 expected 2 blank lines, found 1
1001: D202 No blank lines allowed *after* function docstring, found 1
1001: D400 First line should end with '.', not 'e'
1001: D205 Blank line missing between one-line summary and description
1019:26: E231 missing whitespace after ','
1037:1: E302 expected 2 blank lines, found 1
1037: D202 No blank lines allowed *after* function docstring, found 1