2% PL translation
Fix spelling on Louisville Slaughterer

Just realized I spelled this wrong.  D'oh.
Make "variable size" stackable

In my quest to build a functional, 1-tile vehicle, I discovered you
can't install a wheel and an engine on the same square, because they
both have "VARIABLE SIZE" flags.  I don't see why this flag shouldn't be
stackable, so I added it to the can_stack_vpart_flag list.
Printed circuit boards!
Electronic scraps!
Recipes!
Convert data/LAB_NOTES to data/json/lab_notes.json.
Cleaner handling of newlines and borders in computer.cpp.
Add function to computer.cpp to fold_and_print a block of text.
Clear the terminal before displaying the amigara logs.
computer.h/.cpp: align comments with text for scanability.
Use newwin not subwin as catacurse doesn't have subwin.
Implement getcurx and getcury for tiles.
Disentangle help() from game.
Convert data/NPC_HINTS to data/json/hints.json.
Fix style and descriptions of professions.
Expand some still-folded objects, and adjust a few more profession costs.
Merge initial polish translations, spelling fixes, vehicle construction tweak, electronics recipe rework, computer and lab note cleanup, help() refactor and lab notes jsonification and profession restyle and cleanup.

Conflicts:
	init.cpp