Moved colouring functions from Shell to Aura/Colour/TextColouring
Aura now builds with new API changes

- Everything to do with colour now comes from Aura.Colour.TextColouring
- Finally moved `putStrLnA` etc to Aura.Utils
Wrote Parser for pacman-color's color.conf

- Parsec rocks.
`pacman-color` integration complete

- `/etc/pacman.d/color.conf` now affects Aura, if it's present.
- Really only affects the output of `-Ai` and `-As`.
  Could be expanded? The groundwork has been laid.