Merge pull request #19 from bigeye/master

Make ant use emacs option for compilation-mode.
Don't use ``goto-line'' in ``android-logcat-find-file'' to avoid compilation warning.
Replaced ``android-launcher-activity'' with
``android-list-project-launcher-activity-names'' which is able to list
all launcher activity names.  The ``android-start-app'' method now
launches the first activity specified in the manifest.
Take fallback face from ``android-mode-log-face-alist'' instead of
using ``android-mode-info-face'' directly.
Start activity in the current buffer when it holds an activity class
specified in the manifest as a main action intent.  Otherwise start
the first one listed.
Use ``with-temp-buffer'' to peek into files instead of using ``get-buffer-create'' with an unique-ish name.
``android-start-app'' will start the first launcher activity when
called from a buffer not containing an activity associated with a main
action intent.
Rewrote ``android-list-project-main-activities'' (and renamed to ``android-project-main-activities'') to use ``xml-parse-file'' instead of using regular expression.  Thanks to Cristian Esquivias for giving me a great example.
Do not execute BODY form when ``android-in-root'' can not determine
the project root directory.
Ignoring compiled files
add key bindings to logcat

  * n to next-line
  * p to previous-line
  * q to delete-window
change logcat keymap

* n to next-logical-line
* p to previous-logical-line
Merge pull request #21 from habib/master

Ignoring elc files
Merge pull request #22 from lateau/logcat

add key bindings to logcat
add support for 'test' targets

Signed-off-by: Karsten Gebbert <karsten@null2.net>
Merge pull request #24 from krgn/master

Add support for ant 'test' targets and a corresponding key-binding
Requiring cl-lib instead of cl. This is a forward compatible change starting with Emacs 24.3
Merge pull request #25 from habib/master
Bump version and added Karsten Gebbert and Habibullah Pagarkar as contributors.
Fix `first-xml-child' not being available in other `cl-flet' functions by using `cl-flet*' variant and bump version number.