Dialogue fixes

- Made reward boxes round.
- Fixed bug where chests with secondaries would tell you you'd found
bombs, even when the chest did not have bombs in it.
- Improved dialogue callbacks
- Dialogues now open in the top half of the screen if the player is in
the bottom half of the screen, preventing them from covering the player
(and usually her interlocutor)