Added functionality for crafting last used recipe.

This will be useful for spear crafting, clean water etc.

The action is defined as ACTION_RECRAFT in action.h