pg.1: Add -h, --help, -V, --version
pg.1: Move (plus) options near (minus) option at the beginning
script: time from end of read() call partially fixes #58
scriptreplay: no need to skip first time value or last bytes fixes #58
tests: getting paraller_jobs more robust

This patch fixes several issues:
 1. lscpu may not exist on all systems.
 2. Option -b is not always available but we can skip it because it's
    the documented default for -p.
 3. Some old lscpu versions print --help output to stdout in case of
    error. So in case 2. it would count all the help lines as CPUs,
    which could be really bad on slow single core machines.

Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
travis-ci: enable more features and update gettext

Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Merge branch 'pg-manual-page-long-options' of https://github.com/jaalto/util-linux

* 'pg-manual-page-long-options' of https://github.com/jaalto/util-linux:
  pg.1: Move (plus) options near (minus) option at the beginning
  pg.1: Add -h, --help, -V, --version
Merge branch 'travis' of https://github.com/rudimeier/util-linux

* 'travis' of https://github.com/rudimeier/util-linux:
  travis-ci: enable more features and update gettext
  tests: getting paraller_jobs more robust
Merge branch 'fix-script-timing' of https://github.com/theonewolf/util-linux

* 'fix-script-timing' of https://github.com/theonewolf/util-linux:
  scriptreplay: no need to skip first time value or last bytes fixes #58
  script: time from end of read() call partially fixes #58
dmesg: don't use brow/yellow in output

The color used for subsystem prefix is useless on
while background. Let's use blue.

Signed-off-by: Karel Zak <kzak@redhat.com>
libfdisk: remove fdisk_colon()

It was unnecessary overkill to have colorized "foo:" prefix in fdisk
output.

Signed-off-by: Karel Zak <kzak@redhat.com>
mount: update mount.8 about barrier mount options defaults

This patch comes originally from Jan Kara <jack@suse.cz> and updates
the default behaviour of the kernel which has been changed some years
ago. See kernel docs
  Documentation/filesystems/ext3.txt
  Documentation/filesystems/ext4.txt
libsmartcols: add basic files

Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
libsmartcols: add iterator

Signed-off-by: Karel Zak <kzak@redhat.com>
libsmartcols: add symbols

[kzak@redhat.com: - split scols_new_symbols() to regular getters functions]

Signed-off-by: Karel Zak <kzak@redhat.com>
libsmartcols: add cells

[kzak@redhat.com: - remove copy, free -- all have to be handled by lines]

Signed-off-by: Karel Zak <kzak@redhat.com>
libsmartcols: add columns

Signed-off-by: Karel Zak <kzak@redhat.com>
libsmartcols: add lines

Co-Author: Ondrej Oprala <ooprala@redhat.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
include/carefulputc: cleanup and add fputs_{quoted,nonblank}()

Signed-off-by: Karel Zak <kzak@redhat.com>
libsmartcols: add table struct, cleanup refcounting

Signed-off-by: Karel Zak <kzak@redhat.com>