Do not crash in the face of a bugimporter we do not know about
Be lenient, and accept what Tastypie gives us
Slight refactoring of __init__()
set _tracker_name
Merge pull request #21 from jwm/bugfix/github-add-tracker-name

Set _tracker_name in the github importer

Closes: http://openhatch.org/bugs/issue773
Add indefensible hack for making base_url end with a slash

The reason is that some Trac-based bug trackers have, in the data
provided by oh-mainline, URLs like: http://example.com/trac and
we expect it to be http://example.com/trac/.

In the long run, what we should do is visit the Trac instance to
detect a redirect, and update the base_url that we use when we crawl,
and emit some kind of "data quality notes" that tell the user to
improve the data they give us.

Hopefully this hack will be fine and we'll never have to write that,
though.
Switch trac.py to always use get_base_url() so it inherits the hack
If the bug_importer object supports process_bug_urls, then call that.

This gives us the ability to support https://openhatch.org/bugs/issue772

We still need to implement process_bug_urls for each bug tracker type.
Patch for Issue-778 : added selection of "timeline" class for retrieving bug reported date

In some cases, the div with class "date" from which the reported date of the bug is being retrieved, is missing. To solve this, we add the selection of the a tag with the "timeline" class which holds the reported date of the bug instead.
Test for selection of a / span tag with class "timeline" which holds the reported date of the bug in the case of div with "date" class missing

Ref: https://openhatch.org/bugs/issue778
Added a / span to the selector for clarity. Edited comment to comply with PEP-8
Renamed test files to be more understandable
Decided we need only the "a.timeline" selector for now. Hence, avoiding the "span.timeline"
Merge pull request #22 from vu2srk/Issue-778

Patch for Issue 778 : parser breaks when div with "date" class not found

Big thanks to Sharadha for fixing this crash against live data!

Closes: https://openhatch.org/bugs/issue778
Stop using StupidQuery
Merge pull request #24 from paulproteus/feature/stop-using-stupid-query

Stop using StupidQuery
Removing unused imports
Removing unused, broken determine_if_finished() method
Add a test (that will surely fail) for refreshing existing_bug_urls

Also, explicitly clear test case state between test methods
Fix implementation for processing existing bug URLs