update years in LICENSE
docs: replace link by contents of LICENSE, new doc/license.rst
update year in doc/conf.py
use tempfile in gen_misc_mesh()
update PETScParallelKrylovSolver - new log_dir option

- closes #250