Be more forgiving of poorly-formatted feeds. Closes #58

The id could be a link.
rel=self could mean rel=alternate
The guid could be a link.
If xmlurl is missing but options.feedurl is given, use it.
Bump version: v0.15.2