Cleaned up audio; fixed multi-play bug (part of #16 ?)
Resolved #22: Added positional audio

- It's untested
- It's not a smooth audio volume transition
Use pixels, not tiles, for distance (for #22)
Resolved #22: positional-audio chicken

- Added chicken NPC with positional audio
- Fixed error when interactive entity has no interact function