add per-plugin loggers in command plugins

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
reqs_missing (for graphviz, pandoc, et al.)

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
<3 you flake8

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
Merge branch 'master' into per-plugin-loggers

Conflicts:
	nikola/utils.py
Changes to req(s)_missing.

They include:

 * yet another rename:

   packages_missing → reqs_missing → req_missing
 * inclusion in compile/
 * an `optional` flag
 * special handling for the first requirement being a string

  Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
Merge branch 'master' of github.com:getnikola/nikola into per-plugin-loggers
add req_missing for jinja2

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
move Misaka out of a package

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
remove useless imports

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
work on task loggers

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
Add per-plugin loggers and req_missing everywhere where it was needed

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
flake8

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
misaka is not a package anymore

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
add conf.py.sample to install_theme output, copy-pasted from install_plugin

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
fix #795 by making compile.rest.gist suggest requests instead of requiring them

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
add CHANGES.txt

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
this will get a PR of this number

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
whoever came up with “flake8 failure=tests failure” is crazy

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
update CHANGES.txt

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
misnamed this one

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>