made initial NetStatus prototype -- can download consensus documents from trusted directory authorities
added ability to read consensus from filesystem
added method to calculate consensus refresh interval (not quite correct yet)
add 'almost' correct version of calculating time to next download
prefer using directory caches if we have a cached-consensus; modify directory authorities to have same attributes as stem descriptors
schedule next consensus refresh based on dir-spec
added initial proof-of-concept for NetStatus 'query-by-policy' interface
'twistify' docdownloader -- use deferreds to chain callbacks to get remote doc and schedule next consensus download
cleanup some imports in docdownloader
cleanup get_router_by_policy
add asynchronous error-handling to DocDownloader
added logging do DocDownloader
fix issues with 'concurrent' access to network consensus
fix issues with (simulated) concurrent access to network consensus
added documentation; write netstatus in twisted-style
add sphinx docs to netstatus
cleanup directory structure
updated docs
update .gitignore
added dummy file to track data/