Finish input
Merge pull request #1161 from stefanbeller/master

InputState: initialize all member variables.
InputState: Fix reorder warning and use Point for current_touch
Merge pull request #1162 from dorkster/fixes

InputState: Fix reorder warning and use Point for current_touch
Remove unused private member
Remove unused function getFileName
Remove unused function renderImage
Merge pull request #1163 from hansjoachim/fixes

A couple of fixes
Merge branch 'master' into android

Conflicts:
	src/InputState.cpp
	src/InputState.h
Fix FIXME.
Add comments to saved files. Fixes reading save files under Android.
Add precision check so touch-an-wait will work on real device.
update readme
fix typo
Allow comments before APPEND for FileParser
Merge pull request #1165 from dorkster/fixes

Allow comments before APPEND for FileParser
Merge pull request #1164 from igorko/android

Fix more Android issues
InputState: Fix build by using fabs() instead of abs()
Do proper leftover calculations when adding equipment to slots

ItemStorage's add() function will try to fill up all slots in the
storage area. This isn't what we want for equipment. Instead, any
overflow should be added to the player's regular inventory.

In MenuInventory:activate(), I simplified searching for valid slots.
It's now a single loop instead of two separate loops.
Merge pull request #1166 from dorkster/fixes

InputState: Fix build by using fabs() instead of abs()