Merge branch 'history_refactor' into 'master'

Rip apart History and refactor the API

See merge request redox-os/liner!7
1 job for master in 1 minute and 41 seconds
Status Job ID Name Coverage
  Test
passed #4483
build

00:01:41