fixed and enabled pylint messages W0101, W0312, W0107, W0301
some settings tweaks