Find Battle Protocol implementation

- Added find battle protocol implementation
- Modified the formatListView programmatical selection in order to make it trigger onitemclick
- Fixing a problem with setDisplayTeam
- Dirty fixing a problem with hiddenpower move (|request| message from server 'hiddenpower'+type+'60' ->non existing move)

- TODOS:
      - Handle popup message correctly (when a team is incorrect)
      - Have some waiting dialog while the search is running


Are you sure ? I tried
On 7 Dec 2014 05:01, "Nam Thai" <notifications@github.com> wrote:

> In app/src/main/java/com/pokemonshowdown/app/FindBattleFragment.java:
>
> > @@ -72,7 +118,7 @@ public void onClick(View v) {
> >              @Override
> >              public void onClick(View v) {
> >                  MyApplication.getMyApplication().sendClientMessage("|/cmd roomlist");
> > -                mWaitingDialog.setMessage("Downloading list of matches");
> > +                mWaitingDialog.setMessage(getResources().getString(R.string.download_matches_inprogress));
>
> there is method setMessage(int messageId)
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/NamTThai/PokemonShowdownAndroidClient/pull/50/files#r21421678>
> .
>