1.7: Create VivoMapper specific Error class

Allows consumers to rescue errors originating from the mapper library