Fixed some error handling - Small API change

- Pacman commands that return exit failures are now caught
  and handled properly.
- Changed Aura/Colour/TextColouring to Aura/Colour/Text
Reorganized `main`
Added functions for upgrading devel packages

- No flag to use them yet, though.
Made `--devel` flag. Recognized, but doesn't do much yet.