Support of auto numbering of list using #, all parenthesis and half-parenthesis list

Also, the "pressing enter on empty item to clear numbering" feature that only worked with 1., a. kind of list before, can now be used on +, -, * and any parenthesis list.
The new line change in lists.py should be an accident from text editor.