Initial swedish translation of fantasycore data.
Another pass of swedish translation of alpha demo.
Minor fixes to swedish translation.
Fixed a typo in swedish translation.
Updated pot file.
Updates to swedish fantascore translations using updated pot file.
Merge pull request #149 from hean01/translations

Initial swedish translation of fantasycore data.
Updated xgettext.py with same changes as script ni flare-engine,
fixes for parsing strings with " and ,
Updates of data.pot for alpha_demo and corresponding swedish translation.
Merge pull request #150 from hean01/translations

Updated pot file for alpha_demo and corresponding swedish translation.
Merge branch 'master' of https://github.com/clintbellanger/flare-engine
Merge branch 'master' of https://github.com/clintbellanger/flare-game
Setup size of backgroundsurface depending on rerender distance.

When animated_tiles is switched off, the background will be rendered
into a static image and only renewed, when the player has moved a certain
distance specified in 'movedistance_to_rerender'.
Use this variable as well for the dimensions of the background surface.

Fixes #333
Merge pull request #338 from stefanbeller/master

Fixes #333
Enumerate joystick buttons
Use ACCEPT key to interact with NPCs
Add joystick support for NPC interaction

To prevent some cases of input overlapping, joystick button locking
(similar to keyboard key locking) has been added to the InputManager.
Use JOY_CANCEL to close menus
Use Accept key/button to trigger nearby events

* In checkNPCInteraction(), only lock the Accept key if an NPC is found.
* Fix a crash when trying to execute NULL events.
Use Accept key/button to pick up nearby loot