Move agnostic to generic

During the review of the repository split, it was pointed
out that 'agnostic' was a rather strange word, so we'll go
with 'generic'. I opted for not rebasing the PR, since I
had many problems when trying to do so.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>