Start of minor refactor for allowing developers to optionally hit stg apps

Signed-off-by: Ricky Elrod <ricky@elrod.me>
holy monads!

Signed-off-by: Ricky Elrod <ricky@elrod.me>
Convert webapi/Pkgwat to more effectively using the Task monad

Signed-off-by: Ricky Elrod <ricky@elrod.me>
Make DownloadHeadActivity more composable by breaking it up and purifying it a bit.

Signed-off-by: Ricky Elrod <ricky@elrod.me>
Use NonEmptyList in MainActivity for some extra type safety

Signed-off-by: Ricky Elrod <ricky@elrod.me>
redundant parens [ci skip]

Signed-off-by: Ricky Elrod <ricky@elrod.me>
Merge branch 'master' into typelevel