Add JsonReader to read streaming json data
Merge branch 'dev' of github.com:KKBOX/android_kktoolkit into dev_justin
Extract abstract class for API request and base
Get error code when parsing fail
Change the condition check of cached API
Catch IO exception for network error
Set request listener abstract
Use abstract method to get request listener
Merge pull request #52 from KKBOX/dev_justin

Add JsonReader to read streaming json data
update copyright info and clean up code
rename ui package to widget package, move activity/fragment classes to app package
add internal/widget, internal/app package, remove listview/adapter package
Merge branch 'dev' of github.com:KKBOX/android_kktoolkit into feature/dev_ahdaa