Disable copy constructor of Session

Since only one instance of Catch::Session can ever be used.

While trying to call session in my own function, I made a mistake of
passing session object by value. It called copy constructor and
destructor later, which called Catch::clean(). Disabling copy
constructor of session can prevent similar mistakes.