Restock Coins

Have implemented the restock coins function, have moved initialisation
of the tm->coins and tm->stock pointers into the system_init() function.

Have also added a tester build to the makefile to use the tester.o
object file. Only works in linux.