Compatibility fixes

iOS: New ocra reference implementation, 2 way version compatibility

Android: New ocra reference implementation

Server: New ocra reference implementation