Add API cache mechanism
Remove redundant class and use file last modify time to check
Merge pull request #28 from KKBOX/dev_justin

Add API cache mechanism