Remove unused functions in AbstractCandidateWindow.

* qt4/candwin/abstractcandidatewindow.cpp
  - (AbstractCandidateWindow::AbstractCandidateWindow):
    Remove unused variables ic and isAlwaysLeft.
* qt4/candwin/abstractcandidatewindow.h
  - (AbstractCandidateWindow):
    * Remove unused functions setAlwaysLeftPosition(), isAlwaysLeftPosition()
      and setQUimInputContext().
    * Remove unused variables ic and isAlwaysLeft.
Initialize variables in CandidateWindowProxy.

* qt4/immodule/candidatewindowproxy.cpp
  - (CandidateWindowProxy::CandidateWindowProxy):
    Initialize variables ic, isAlwaysLeft.
* qt4/immodule/candidatewindowproxy.h
  - (CandidateWindowProxy): Sort variables.
Move m_delayTimer to CandidateWindowProxy.

* qt4/candwin/abstractcandidatewindow.cpp
  - (AbstractCandidateWindow::AbstractCandidateWindow,
     AbstractCandidateWindow::deactivateCandwin,
     AbstractCandidateWindow::candidateActivate):
    Remove m_delayTimer.
  - (AbstractCandidateWindow::candidateActivateWithDelay): Remove.
  - (AbstractCandidateWindow::candidateSelect)
    * Don't accept command "candidate_activate_with_delay".
    * Accept command "timer_done".
* qt4/candwin/abstractcandidatewindow.h
  - (AbstractCandidateWindow::candidateActivateWithDelay): Remove.
  - (AbstractCandidateWindow::timerDone): make non-slot.
  - (AbstractCandidateWindow::m_delayTimer): Remove.
* qt4/immodule/candidatewindowproxy.cpp
  - (CandidateWindowProxy::CandidateWindowProxy):
    Add m_delayTimer.
  - (CandidateWindowProxy::deactivateCandwin,
     CandidateWindowProxy::candidateActivate,
     CandidateWindowProxy::candidateActivateWithDelay,
     CandidateWindowProxy::timerDone): Move from AbstractCandidateWindow.
* qt4/immodule/candidatewindowproxy.cpp
  - Ditto.
Move some functions to CandidateWindowProxy.

* qt4/candwin/abstractcandidatewindow.cpp
  - (AbstractCandidateWindow::AbstractCandidateWindow):
    Don't initialize removed member variables.
  - (AbstractCandidateWindow::~AbstractCandidateWindow):
    Don't operate on removed member variables.
  - (AbstractCandidateWindow::deactivateCandwi,
     AbstractCandidateWindow::clearCandidate,
     AbstractCandidateWindow::candidateSelect,
     AbstractCandidateWindow::candidateShiftPage,
     AbstractCandidateWindow::stores,
     AbstractCandidateWindow::nrCandidates,
     AbstractCandidateWindow::displayLimit,
     AbstractCandidateWindow::candidateIndex,
     AbstractCandidateWindow::pageIndex,
     AbstractCandidateWindow::pageFilled,
     AbstractCandidateWindow::timerDone,
     AbstractCandidateWindow::setCandidates,
     AbstractCandidateWindow::setPage,
     AbstractCandidateWindow::setPageCandidates,
     AbstractCandidateWindow::preparePageCandidates,
     AbstractCandidateWindow::nrPages,
    Move to CandidateProxyWindow.
  - (AbstractCandidateWindow::setCandidateData): Remove.
  - (AbstractCandidateWindow::candidateData): New
  - (AbstractCandidateWindow::activateCandwin,
  - (AbstractCandidateWindow::activateCandwin,
     AbstractCandidateWindow::shiftPage,
     AbstractCandidateWindow::setIndex,
     AbstractCandidateWindow::setNrCandidates,
     AbstractCandidateWindow::updateView,
    Change arguments.
* qt4/candwin/abstractcandidatewindow.h
  - (AbstractCandidateWindow::deactivateCandwi,
     AbstractCandidateWindow::clearCandidate,
     AbstractCandidateWindow::candidateSelect,
     AbstractCandidateWindow::candidateShiftPage,
     AbstractCandidateWindow::stores,
     AbstractCandidateWindow::nrCandidates,
     AbstractCandidateWindow::displayLimit,
     AbstractCandidateWindow::candidateIndex,
     AbstractCandidateWindow::pageIndex,
     AbstractCandidateWindow::pageFilled,
     AbstractCandidateWindow::timerDone,
     AbstractCandidateWindow::setCandidates,
     AbstractCandidateWindow::setPage,
     AbstractCandidateWindow::setPageCandidates,
     AbstractCandidateWindow::preparePageCandidates,
     AbstractCandidateWindow::nrPages,
    Move to CandidateProxyWindow.
  - (AbstractCandidateWindow::setCandidateData): Remove.
  - (AbstractCandidateWindow::candidateData): New
  - (AbstractCandidateWindow::activateCandwin,
  - (AbstractCandidateWindow::activateCandwin,
     AbstractCandidateWindow::shiftPage,
     AbstractCandidateWindow::setIndex,
     AbstractCandidateWindow::setNrCandidates,
     AbstractCandidateWindow::updateView,
    Change arguments.
* qt4/candwin/candidatetablewindow.cpp
  - (CandidateTableWindow::slotCandidateClicked,
     CandidateTableWindow::updateView,
     CandidateTableWindow::setIndex)
    * Move partial to CandidateWindowProxy.
    * Change arugments.
* qt4/candwin/candidatetablewindow.h
  - (CandidateTableWindow::updateView,
     CandidateTableWindow::setIndex): Change arguments.
* qt4/candwin/candidatewindow.cpp
  - (CandidateWindow::activateCandwin,
     CandidateWindow::setNrCandidates,
     CandidateWindow::updateView,
     CandidateWindow::setIndex,
     CandidateWindow::slotCandidateSelected,
     CandidateWindow::shiftPage):
    * Move partial to CandidateWindowProxy.
    * Change arugments.
* qt4/candwin/candidatewindow.h
  - (CandidateWindow::activateCandwin,
     CandidateWindow::updateView,
     CandidateWindow::shiftPage,
     CandidateWindow::setIndex,
     CandidateWindow::setNrCandidates): Change arguments.
* qt4/candwin/util.cpp
  - (get_messages): Convert received message with QString::fromUtf8().
* qt4/immodule/candidatewindowproxy.cpp
  - (CandidateWindowProxy::CandidateWindowProxy):
    Add nrCandidates, displayLimit, candidateIndex, pageIndex.
  - (CandidateWindowProxy::~CandidateWindowProxy):
    Free uim_candidate.
  - (CandidateWindowProxy::deactivateCandwin,
     CandidateWindowProxy::clearCandidates,
     CandidateWindowProxy::candidateActivate,
     CandidateWindowProxy::candidateSelect,
     CandidateWindowProxy::candidateShiftPage,
     CandidateWindowProxy::activateCandwin,
     CandidateWindowProxy::shiftPage,
     CandidateWindowProxy::setIndex,
     CandidateWindowProxy::setNrCandidates,
     CandidateWindowProxy::updateLabel,
     CandidateWindowProxy::setCandidates,
     CandidateWindowProxy::setPage,
     CandidateWindowProxy::setPageCandidates,
     CandidateWindowProxy::preparePageCandidates):
    Move from AbstractCandidateWindow.
  - (CandidateWindowProxy::layoutWindow,
     CandidateWindowProxy::setFocusWidget)
    Replace double quotes with single quotes.
  - (CandidateWindowProxy::execute):
    Use QString::toUtf8() to output messages.
* qt4/immodule/candidatewindowproxy.h
  - (CandidateWindowProxy):