Avoid useless square root computations.
Fix get_distance_to_camera() that used a hardcoded quest size.
Compile very long files first.
Make camera functions inline since they are called very often.
Build the executable directly (no more intermediate solarus lib).
Merge branch 'master' into texture

Conflicts:
	src/entities/MapEntity.cpp