Merge pull request #97 from KKBOX/dev_justin

Add custom listener for infinite view pager & revise logic of infinite view pager listener
Merge pull request #100 from KKBOX/dev_justin

Use gradle properties file and adjust support library import
Add socket timeout parameter for cache api constructor