Fix #1225 -- stop `nikola init` from crashing if invalid locales are specified.

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
Make nikola crash more friendly if a language cannot be found

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
fix #1229 -- replace __file__ with resource_filename()

While we don’t use eggs, this is still good practice we can happily implement.
Use setuptools entrypoints instead of scripts/nikola

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
Merge pull request #1228 from getnikola/fix-1225

Fix #1225 -- stop `nikola init` from crashing if invalid locales are specified.
fix #1232
more subcommands that need to fail outside sites, #1232
a few more #1232
moved wiki to repo (#824)
txt2tags plugin moved to repo
I think this makes the doc clearer about markup
forgot notebooks
Moved less plugin into repo (#824)
Moved SASS plugin into repo (#824)
Moved localsearch plugin into repo (#824)
Moved localsearch plugin into repo (#824)
flake8
localsearch is gone
Moved mustache plugin into repo (#824)
mustache is gone