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
merge upstream
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.