Fix the C++ exception struct in nimbase.h.

The struct NimException still referred to the old exception type
E_Base, which has since been renamed to Exception. This made the
C++ backend fail on any code that used exceptions.
Merge pull request #1536 from rbehrends/fix-c++-exceptions

Fix the C++ exception struct in nimbase.h.