- Wrapped title tag traversal with an AttributeException try block
- Wrapped canonical tag lookup with a KeyError try block, defaulting to 'href' then 'content'
- Added support for `url_actual` and `url_info` , which persist the data from the urllib2.urlopen object's `geturl()` and `info()`
- `get_discrete_url` and `absolute_url` use the underlying url_actual data
- added support for passing data and headers into urllib2 requests