Improve logging.
Handle situation where previous generated file is missing.
Update NLog to 3.0.
Rename solution to FactoryGenerator.