Revert "fix #988 — add <link>s to translations"

Via #993.

This reverts commit f098fc3aeb9ea8e9572f04b386b85c0f9cb551a5.
issue #990: provide a more flexible way of finding translated content

essentially all the "path + '.' + lang" code was replaced
with get_translation_candidate which honors the TRANSLATIONS_PATTERN
conf variable
use the old path.ext.lang pattern for translations by default

this is for backwards compatibility
but should be changed to the new default of something_lang.ext
in version 7
TRANSLATIONS_PATTERN: do not include dot in ext

just for convenience and readability
bugfix: forgot a paren
add TRANSLATIONS_PATTERN to default config
added more safe-checks for handing the config down
rebasing on master
rebasing on master
Merge branch 'translated_content_path' of github.com:smartass101/nikola into translated_content_path