Fix #1132 -- don’t CWD to dir-with-conf.py if not needed

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
Fix #1129 -- non-ASCII files/* are not copied when not needed (undo #1053)

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

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
Replace the nosetests reference with dodo coverage.

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
Get rid of nose and replace SkipTest with pytest.skip.

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

Fix #1132 -- don’t CWD to dir-with-conf.py if not needed
Fix #1119 -- Use one global tzinfo object throughout Nikola.

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
make conf.py's TRANSLATIONS customizable
auto config for the paths to the translations from a WP blog
Merge pull request #1130 from getnikola/remove-copy_tree-hacks

Fix #1129 -- non-ASCII files/* are not copied when not needed
fix flake8
restore original indent
move translations cfg helper to init.py + post-review cleanup
use str.format instead of format string
Merge pull request #1135 from tibonihoo/wp_qtranslate_and_custom_trans_pattern

Make sure conf.py is fully functional after importing a multi-lingual Wordpress site
Merge pull request #1134 from getnikola/one-tzinfo-object

Fix #1119 -- Use one global tzinfo object throughout Nikola.
Update CHANGES.txt

cc @tibonihoo

[ci skip]
Merge branch 'master' into themable-base

Conflicts:
	CHANGES.txt