fishing.lua - fixes and improvements

added ice hole support
added sandfish fishing
extra fishing skill(buff and eq) is now considered
removed comparision with boolean
used metatables