Finally fixed memory bug.
Renamed variable last_added from the state struct to next_to_add to make it more descriptive.

	modified:   turing_machine.c
	modified:   turing_machine.h
	modified:   utm.c
Made code more (more) tidy.
Removed silly pointers when they where not needed.
	modified:   parser.c
	modified:   parser.h
	modified:   turing_machine.c
	modified:   turing_machine.h
Fixed error in the state memory reallocation method (manage_state_memory)
	modified:   turing_machine.c
	modified:   utm.c