Add vm_exception.h

To be used as the holder of all exceptions.