add: provide fetch and imap for Z/p(a) <--> Q(a)
Merge pull request #484 from steenpass/fetch_ext

add: provide fetch and imap for Z/p(a) <--> Q(a)