Merge pull request #1106 from erosennin/opds-ignore-unknown-rels

Ignore OPDS links with unknown rel values.
Review some of my waveform switcheroo logic...
Request regal waveform on phoenix & dahlia

Depends on the corresponding changes in koreader-base ;)
One more thing to look into/fix...
More notes for tomorrow
Don't highjack regional updates on REAGL devices

We wouldn't want those to become full updates ;).
Also apply an optionally different waveform mode for such partial,
regional updates (right now, only Kindle devices make use of this finer
grained control).
Minor comment tweaks
Dry-coded skeleton detection of the KT2 & KV

FIXME!
Needs actual confirmation from people with the HW!!
Once that's done, some device checks will probably need to be
udated in the codebase to take those new devices into account ;).
Sigh.
Whee, the eink driver was updated for the KT2/KV!
Some potentially fun stuff TODO :)
First stab at revamping the wait for marker stuff

WIP, untested, can probably simplified some more.
Good news is, it should be smarter, and thus provide a smoother user
experience :).
Relies on the relevant changes in base.
Simplify the whole wait_for_marker commit.

Companion commit to the same stuff in base ;).
Fix Wario battery/charger detection

Not sure how we didn't catch that one sooner... ;p
Detect more KV variants
Add the KT2 & KV to relevant device checks
Kill a FIXME :)
Merge pull request #1107 from NiLuJe/master

Revamp the waveform mode selection logic
Update base
Merge pull request #1108 from NiLuJe/master

Update base