Added basic tooltip functionality. 

I've implemented the object_info request and reply messages, and added a tooltip to IHaskell which sends an object_info_request to the kernel. The kernel responds with and object_info_reply message. Currently the reply just has the type info, but perhaps we can get more info using hoogle?