Renamed package 'panoptikos/html' to 'panoptikos/sanitizer' to avoid AppEngine compile error because of name clash with standard package 'html'.
Added AppEngine configuration file.
Panoptikos now runs on App Engine.
Fixed incorrect paths. Added some directories to do-not-upload list.
Added robots.txt to prevent erroring requests.
Changed routes for static files.
Increased default expiration for static files from 10 minutes to 5 days. Increased expiration for robots.txt from 10 minutes to 1 hour.
Fixed routing problem where ./webroot/dev-js/ directory wasn't accessible. Increased default expiration for static files from 5 days to 7 days to satisfy Google Page Speed recommendations.
Fixed problem where stylesheet for IE wasn't accessible.
Stopped serving apple-touch-icon.png, started serving apple-touch-icon-precomposed.png because icon is actually precomposed.
Recompiled JavaScript because path to IE stylesheet changed.
Rephrased help sentence in assetcompiler.
Bumped version number.
Updated instructions in README.
Refactored app initialization and request handling.
Added support for Google App Engine warm-up requests.
Fixed problem where JavaScript files in ./webroot/dev-js/ were cached by browser.
Renamed variable 'error' to 'err' to avoid overriding type 'error'.
Removed handling of URL '/_ah/warmup' because Google App Engine never called it. URL '/feeds/atom/' is now handled explicitly to avoid expensive RegEx testing in function 'handleRequest'.