Remove unnecessary header includes from mozcjni.cc

mozcjni.cc included several header files unnecessarily.  This CL removes such headers.

This is just a code refactoring, no behavior change is intended.

BUG=none
TEST=none

git-svn-id: https://mozc.googlecode.com/svn/trunk@528 a6090854-d499-a067-5803-1114d4e51264
diff --git a/src/android/jni/mozcjni.cc b/src/android/jni/mozcjni.cc
index 51c3ea5..079c665 100644
--- a/src/android/jni/mozcjni.cc
+++ b/src/android/jni/mozcjni.cc
@@ -35,11 +35,10 @@
 #include "base/android_util.h"
 #include "base/mutex.h"
 #include "base/scheduler.h"
+#include "base/scoped_ptr.h"
 #include "base/singleton.h"
 #include "base/system_util.h"
 #include "base/version.h"
-#include "converter/connector_interface.h"
-#include "dictionary/dictionary_interface.h"
 #include "engine/engine_factory.h"
 #include "session/commands.pb.h"
 #include "session/session_handler.h"
diff --git a/src/mozc_version_template.txt b/src/mozc_version_template.txt
index 5315e7e..43d9737 100644
--- a/src/mozc_version_template.txt
+++ b/src/mozc_version_template.txt
@@ -1,6 +1,6 @@
 MAJOR=2
 MINOR=16
-BUILD=2044
+BUILD=2045
 REVISION=102
 # NACL_DICTIONARY_VERSION is the target version of the system dictionary to be
 # downloaded by NaCl Mozc.