No matter what jshint says, these are not really properties, but string-indexed elements. We access them later with a string index that comes in the geometry.type property. I believe the code is clearer this way.
Merge pull request #186 from jabadia/jabadia-revert-some-changes

string-indexed phantom symbols
app cache tiles sample fixed.
moved comment section. Added appcachemanager
moved comment section
fixed improper conditional
updated features appcache
Merge pull request #188 from andygup/fix_link

Fixed broken appcache samples