Use thor >= 0.18

To ensure compatibility with gems requiring thor 18 (e.g. frank) we loosen the requirement on thor to >= 0.18