make otr compile with libotr 4.0.0, minimal functionality
move html coding and coloring into convert callback
update smp event handling
implement handle_msg_event
work around libotr bugs
implement otr_error_message callback
regularly call otrl_message_poll
better workaround for libotr's NULL opdata bug
use INSTAG_RECENT for outgoing messages
some more instag updates
timer cleanup and "other instance" error message
do 'otr connect' with the proper query message (generated by libotr)
persist instags (also works around "malformed message" bug)
cleanup and docs
log OTR heartbeats if set verbose
Don't save the "type" channel setting, it's an XML attribute already. This
fix is ugly as it's putting a detail relevant to XML storage elsewhere in
the code. But I don't think we should have any other storage formats anyway.
merge upstream
3.2.1. About time, since Twitter have already deprecated HTTP/1.0 earlier
this month. :-(
Fix BITLBEE_VERSION_CODE which I stupidly forgot to update for the 3.2.1
release.

Too bad r1000 for BitlBee is going to be this boring. :-( Flexo in #bitlbee
suggested an ASCII cake for r1000, I'll go for this instead:

{{{
+      o     +              o   
    +             o     +       +
o          +
    o  +           +        +
+        o     o       +        o
-_-_-_-_-_-_-_,------,      o 
_-_-_-_-_-_-_-|   /\_/\  
-_-_-_-_-_-_-~|__( ^ .^)  +     +  
_-_-_-_-_-_-_-""  ""      
+      o         o   +       o
    +         +
o        o         o      o     +
    o           +
+      +     o        o      +    
}}}

http://evilzone.org/creative-arts/nyan-cat-ascii/
Exchange libotr 2.x compatibility for libotr 3.x compatibility, because that's
how annoying the libotr authors apparently want to be.