Friendship issues addressed

Pokémon will now lose one friendship point upon fainting, and gain an
extra point when levelling up if they level up in the same place as
they were caught. This fixes #72.