Start supporting RFC 6637, support android (xamarin.com), cleanup & performance