Add hacky third person view

only for minetest_game model
Add front view and more

- better collision detection
- view mode is reset when leaving game
- camera bug in liquids fixed
- don't show black screen when players head is in node (3rd person view)
Send local used animation to client
Add values for minetest_game default model
Merge remote-tracking branch 'BlockMen/third_person_view'

Conflicts:
	src/camera.cpp
	src/content_cao.cpp
	src/localplayer.h