Restructuring by Ye Nan
Simplified make file.
Action root seed & LaserTag step function optimization
- Remove action root seed initialiation in model files. Initialise in main.cpp
	instead.
- Optimize LaserTag step function by precomputing reading distribution.
Adding bugfix for Rocksample floating point error at
https://github.com/adhiraj/pomdp/commit/09fefeaae7807eb3083754901b078133cdf17683
Makefile with auto-dependencies.
Fixed inconsistency in LaserTag model

- 0 is used as an identifying observation as the event that the agent and the
	opponent are in the same cell in the obsProb function, but not in the step
	function. Fixed this.