add a unit test for earthquake service.
setup functional tests
playing with functional testing
update functional tests
add sync data feature.
add asynchelper to handle exceptions
update structure. remove databasehelper interface.
update unit tests.
add pull to refresh for list view.
list view item will load while scroll.

update unit test.
Merge pull request #2 from ysc0423/dev

Dev