Altered function names for clarity

- The name `source` was confusing. It was also only being used in a function
  named `getSourceCode` when `source` actually has nothing to do with code.
  It simply knows (depending on which ilk of `Buildable` it is) where and how
  to obtain build scripts.
Version bump - 1.2.2.1
French translation updated
Mainly some minor corrections plus non-breakable spaces before double punctuation marks.
Merge pull request #186 from Jiehong/master

French translation updated
`-Ap` on multiple packages now easier to visually parse

- The divider between PKGBUILDs is now shown in yellow.
Aura moved off of Network.Curl - #182

- Haskell's binding to libcurl is old and has been causing problems.
- Moved to `Network.HTTP.Conduit` (should have) fixed these problems.
- Binary has increased by quite a bit :(
Updated PKGBUILD deps to reflect move to http-conduit - #182
Handle HTTP exceptions when fetching data.

The old libcurl bindings returned an empty string when a page could not
be found (HTTP 404). On the other hand, Network.HTTP.Conduit throws
exceptions on non-2xx status codes so those need to be handled so they
don't get propagated.
Merge pull request #193 from dkasak/master

Handle HTTP exceptions when fetching data.
zsh completion for downgrading packages
Merge pull request #199 from jck/master

zsh completion for downgrading packages
Commit before rebase
Fixed `customizepkg` usage - Fixes #198

- Internal `customizepkg` command no longer takes PKGBUILD as an argument.
Version bump - 1.2.3.1
Merge pull request #2 from fosskers/master

update to forksource