Ticket #3339: fix pasting from clipboard.

When clipboard_paste option was set but clipboard utility was not
installed, nothing was pasted and clipboard file became empty.

Solution: reimplement pasting way using mc_pipe_t instead of my_system().

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Clarify flags and mode to open clipboard file.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Clarify description of clipboard_store and clipboard_paste options.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Merge branch '3339_mcedit_paste_to_clipboard'

* 3339_mcedit_paste_to_clipboard:
  Clarify description of clipboard_store and clipboard_paste options.
  Clarify flags and mode to open clipboard file.
  Ticket #3339: fix pasting from clipboard.
Code indentation

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Tickets #3250, #3256: rewrite mcview's rendering and scrolling

Major rewrite of mcview's parts responsible for rendering and scrolling the contents:
  * no more partial lines at the top and failure to scroll when Up or Down
    is pressed;
  * better handling of CJK characters;
  * handle combining accents;
  * improved nroff support;
  * more conventional scrolling behavior at the end of the file.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>