Fix android build using hardcoded path for data instead of using the one fetched by android api on init.
Fix android missing version information
Simplify player modification checks
Only set player dirty flag if values change
Make players check inventory modification properly
Add optional framed glasslike drawtype
Add better documentation for alternate drop definition to lua_api.txt.
Merge remote-tracking branch 'minetest/master'

Conflicts:
	src/environment.cpp
	src/player.cpp
	src/player.h
Merge remote-tracking branch 'upstream/master' into next

Conflicts:
	src/player.cpp
Merge remote-tracking branch 'freeminer/next' into freeminer_next