add missing requires
add support to read logger file from env
bump version in gemspec