ignore log files
closes #55, pep8 and makes the cache server optional i.e. default=False
closes #43