fix maven build
update gitignore
add gradle support
add pull-to-refresh lib
update gitignore
add sign apk gradle support