Refactoring of functions that operate with editor buffer.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Add functions to transform string to unsigned integer:

 * (xstrtoumax): from gnulib.
 * (parse_integer): from coreutils (dd.c).

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
FIXFOR: Use GPtrArray to store editor buffers.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Drop limit of edited file size.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Add thershold for file size.

Add "editor_filesize_threshold" ini option to ask open file if it size
is larger than specified thershold. Supported string value formats are:
"640000000", "64000K", "64M". Default value is 64M.

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