file comment updated and fixed 3 jshint errors
ported and improved the implementation of assertSame
implemented assertInstanceOf and printNotification