Use System.arraycopy instead of manual array copy (performance issue).
Renames OtrEngine to OtrSessionManager.
Removes all redundant methods from OtrSessionManager.
Complete rewrite of the test suite.
Adds protocol specs.