updated gitignore to ignore cache file
added cache logic to cdnjs.py

Default cache time is 600 seconds
Stores package.json from cdnjs in a file called package_list.cdncache
Updated README to add cache settings info
ST2 compatibility bug fix in sublime.status_message
Merge pull request #22 from adi87/master

Added Local Caching capability for package.json