some optimisations and fixes a few cursor timeouts
added a new index (run ensure_indexes again)
fix endless recursion in post_date if swaths of articles have been removed
fixed an index
fix #30: skip headers that are missing data
fix #31: add retries to backfill, fix problem with retries in normal scan
fix #32: skip along broken sections faster, don't entirely die if a broken region is encountered during group initialisation
fix #32: remove erroneous backtrack
reduced batch size to prevent mongo cursor timeout - shouldn't really affect speed
added jsonp support to api
jsonp output should still be json, not python dicts
correct jsonp content-type output just in case something complains loudly
modify json output to not include @'s for xml attrs
missed a code path from last commit
added a script to clean releases that have nzbs containing no files (relatively few, I had 2 releases out of 800k)
modified postprocessing so it works from newest to oldest, improved nfo hit rates and fixed a segfault that happened annoyingly often
added missing support for -d on backfill.py, allowing you to backfill to a certain date
added usenet group output to api pages
changed the location and name of the group attribute so it's easier to get at through jsonp
added basic webui that allows simple querying by name/category using api key