Merge pull request #19 from gasolin/fetch_appcache

[Bug 870178] fetch_appcache and related resource into cache/ r=yurenju
fix unittest
Merge pull request #20 from gasolin/test_fix

fix unittest r=yurenju fixed #16
added travis support
Merge pull request #21 from yurenju/travis

fixed #17: added travis support
Bug 870093: removed 'shortname' from manifest
Merge pull request #23 from gasolin/fetch_appcache

fixed #25 add missing formats in whilelist r=yurenju
Merge pull request #22 from yurenju/bug870093

Bug 870093: removed 'shortname' from manifest
add basic doc
update
Update README.md
Update README.md
fix typo
able to pre-cache http(s) resource