* Removed unused css files
* Converted all UI elements to patternfly 4
* Implemented config page under same app
* Replaced slider with patternfly `Progress` component
Gave buttons IDs for ease of access, fixed `fit-to` testing to
better reflect purpose, and fixed occasional timing error in
`testSkipFrame` caused by call overlap
> warning: Warning: componentWillUpdate has been renamed, and is not
recommended for use. See https://fb.me/react-unsafe-component-lifecycles
for details.
* Move data fetching code or side effects to componentDidUpdate.
> warning: Warning: componentWillMount has been renamed, and is not
recommended for use. See https://fb.me/react-unsafe-component-lifecycles
for details.
* Move code with side effects to componentDidMount, and set initial
state in the constructor
Journalctl json output formats field values as JSON strings with the
exception:
Fields containing non-printable or non-UTF8 bytes are encoded as arrays
containing the raw bytes individually formatted as unsigned numbers.