added support for multiple game layers
changed name of game layer type member
Merge branch 'dd_cb_gamelayers' into dd_cb_triggertiles

 is necessary,
fixed brush grabbing
Merge branch 'dd_cb_gamelayers' into dd_cb_triggertiles
fixed weird last commit
Merge branch 'dd_cb_gamelayers' into dd_cb_triggertiles
fixed client random layers bug
Merge branch 'dd_cb_gamelayers' into dd_cb_triggertiles
fixed bug with trigger tiles
fixed tiles outside of map
Merge branch 'dd_cb_triggertiles' into dd_fb_speedups

Conflicts:
	src/game/collision.cpp
	src/game/collision.h
fixed precision bug with tiles and added option to not always trigger in a tick
Merge branch 'dd_cb_triggertiles' into dd_fb_speedups

Conflicts:
	src/game/collision.cpp