add config.py to gitignore and some minor beauty fixes
changed gitignore
added logging for serials, added functionality to create new serials
fixed bug in serialup added self healing option