remove pile of cruft
DRY
DRY
Add a command() API for Nikola commands.
parse commands so we have default values
fix #830
updated changelog, flake8
mention commands in the banner
documentation everywhere

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
SITE → site; remove Nikola

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

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
missed rename
conflict
expose DoitNikola to console
Expose commands at the doit level instead of the nikola plugin level
make empty command args work
re-enable keywords, probably still broken but this is how far as I can get now
Merge branch 'master' into better-console
not really a doctest

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

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