prototypes don't need no stinking argument names
remove unneeded trailing whitespace from craftable.c
remove unneeded trailing whitespace from location.c
remove unneeded trailing whitespace from villager.c
Be explicit about signedness; drop redundant `int` keyword