Fix some double spacing
Add a spec for the Base LoginScanner

Turns out, there wasn't one.

This tests what I've changed, at least.