Added Session ctor overload which takes a Fingerprint instance.
Double disposal bug fix.
Implemented SHA1Hash. Closes #80.