Add functional, random-positioned crates.

Add:
	src/termcrate.c
		-crateUpdate(), which handles gravity and player collisions.
		-resetCrate(), which moves the crate to a random position and
		sets the player's current weapon to that which the acquired
		crate contained.
Merge branch 'master' of https://github.com/sevko/termcrate