Add discrover ebuilds

This is a continuation of another [pull request](https://github.com/gentoo-science/sci/pull/297).

I've squashed the commits done for the previous pull request into one using git rebase. Hence I created another branch to store the squashed commit, and created another (this) pull request.