Add far-sighted as a trait, take penalties with no reading glasses

Added the Far-Sighted trait. If you're far-sighted and have no reading glasses on, you're unable to read and take a melee accuracy penalty.
Make Far-Sighted also apply a penalty to electronics/tailoring crafting

Added electronics/tailoring crafting penalties to far-sighted, after GlyphGryph suggested it.
Only crafting is penalized (not disassembly), because making things is more fiddly than taking them apart.
Only electronics/tailoring are affected (tailoring less so) because they seem the most reliant on fine detail vision.
Merge pull request #334 from ethankaminski/trait-farsighted

Add Far-Sighted trait