fix vim swap files ignoring
add test_atom_defaults()
improve logger overide

- add Logger.atoms() that facilitates log format override.
- add Logger.atoms_wrapper_class that permits custom wrapping.

fix #510
add jean-philippe serafin to THANKS