clean up code and set build target to 18
fix KKImageRequest deadlock
Merge pull request #28 from KKBOX/dev_justin

Add API cache mechanism
Add method to set header in API request