Be more flexible about version number quoting

Some versions of libtool write quotes around the version number, some
do not; we must handle both cases.
Strict option checking unless otherwise specified

Having option checking catches typos. Disabling the checking enable us
to use the same build options for a bunch of packages even though they
may not have the same dependencies.