added OTR engine

This is the FOSS otr4j that is a java implementation of OTR. I am not
yet sure how to integrate it, we will just have to figure that bit out