blkfront: if the 'connect' string is ambiguous, fail

It's better for the developer to specify exactly what they want
rather than us having to guess, and guessing badly.

Relevant to: mirage/mirage-block-xen#31

Signed-off-by: David Scott <dave.scott@eu.citrix.com>