repo ignores cabal sandboxes now
Minor refactoring of aura.hs:
- Removed use of TupleSections as it didn't seem to buy us anything
- Replaced use of "badFlags" and "pacmanFlags" bindings as it can be inferred
  from the functions called (`scoldAndFail` and `pacman`) what `_` implies
removed commented out equation
Added a check for builduser to trueRoot. Fixes #245
Use the `split` packagke instead of regex to insert ANSI codes
Replaced all occurances of pattern-matching with case analysis.
Merge pull request #252 from aspidites/minor-refactor

Minor refactoring of aura.hs:
Merge pull request #253 from aspidites/builduser_fix

Added a check for builduser to trueRoot. Fixes #245
Added 'haskell-split' dependency to PKGBUILD and regenerated checksum
Merge pull request #254 from aspidites/colourizer_fix

Use the `split` packagke instead of regex to insert ANSI codes
Used -XLambdaCase when the result of the case wasn't being used after a match
Merge pull request #251 from aspidites/ignore_sandbox

repo ignores cabal sandboxes now
Merge pull request #256 from aspidites/languages_cleanup

Case vs Pattern Matches
Removed `NOTES`
Merge branch 'master' of github.com:aurapm/aura
Added Usage Tips and tweaked Packaging reqs
Finished changing to \case in Languages.
Use _ to make adding to Language easier.
Converted translators to a Map.
Switched from lets to view patterns for translations.