Bug #121: fix lease regex so it doesn't catch anything but well-formed leases.
Bug #121: don't require all fields to be present, they may be absent
in case of non-active leases.
0.14.0+hydrogen4