Fix version and download paths in docs config
[docs] Various fixes in docs
  - corrected links to download page
  - corrected download urls
  - corrected wget shortcut for yarn setup
  - corrected links to faq in yarn setup
  - corrected guide for manual yarn build
  - FAQ layout
Another round to remove final modifier to private methods because it is not needed

Remove final modifier to private methods because it is not needed.
Those methods are final by default.

Author: Henry Saputra <henry.saputra@gmail.com>

Closes #168 from hsaputra/remove_final_privatemethods_1 and squashes the following commits:

860b512 [Henry Saputra] Remove final modifier to private methods because it is not needed. It is final by default.
[FLINK-1203] Deactivate fork reuse in tests (workaround for potential surefire bug)

This closes #174
[FLINK-1202] Remove incomplete file outputs on failure

This closes #175
Remove obsolete collection execution example.
Correct remote collector format example.
Implement coarse-grained fault tolerance
Introduce a delay before restarts to make sure that taskmanager failures are detected before restart.
Improve error messages in case of invalid file paths or URIs

This closes #170
[FLINK-1174] [streaming] Added window join operator
[streaming] StreamExecutionEnvironment default bufferTimeout set to 1

This behaviour produces lower latency and smoother experience while developing streaming applications.