* Created new EAssignable exception and modified ECodeSnip and EBug to descend from it.
* Moved overloaded constructor and Assign method down from ECodeSnip into EAssignable.
* Added new TExceptionHelper static class that provides a single method used to (partially) clone exceptions.