fix always typedMode bug

Fix always typedMode bug where onTextChanges are registered when
pin dropped on map
Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
determine closest stops for commute

Can now determine the closest stops from source and destination that
will eventually make up the end points in commute
Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
Add best path functionality

Add best path algorithm to app. Begin first stages of code review
for this module

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
make change to Best Path algo

Include distance between closest stop and actual end points when
calculating best path

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
fix build gradle

Fix build gradle to work even required environmental variables for
signing app not set. Useful for Travis CLI

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
fix Travis CI file

Fix Travis CI file for dependancies
Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
Add Travis CI status Icon

Add Travis CI status icon in README.md
Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
Modify Travis CI

Modify Travis CI to include more dependancies
Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
rewrite Travis CI file

Rewrite Travis CI file to exclude unnecessary dependancies
Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
remove custom Gradle stuff in Travis CI file

remove pre-build lines in Travis CI file that install custom gradle
in build environment
Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
nodes with the same start and stop points

modify code to disallow route nodes with the same start and stop
points when determining potential commute paths

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
Change README.md

Improve the project description in the READEME file

Signed-off-by: Jason Rogena <j.rogena@cgiar.org>
Move to Gradle 1.*, Move to addon-google_apis-google-21

Implement changes to gradle config files based on the move to
Gradle 1.*

Implement changes due to deprecation of LocationClient class
in Google APIs

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
Merge branch 'best_path' of github.com:jasonrogena/ma3map-client_android into best_path
modify TravisCI for build tools

Cater for Build tools change in .travis.yml file

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
modify build.gradle for Travis CI

Modify build.gradle to skip signing if relevant environmental
variables not set

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
modify build.gradle for Travis CI

Modify build.gradle to skip signing if relevant environmental
variables not set

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
update com.melnykov.fab library

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
Add test emulator device

Add test emulator device in the Travis CI file

Signed-off-by: Jason Rogena <jasonrogena@gmail.com>
Merge branch 'master' of github.com:jasonrogena/ma3map-client_android