Samuel Johnson, opsimath