test glibc free problem
fixing program exit, added seperate cases for laptop and FC
fixing program exit, added seperate cases for laptop and FC
added call to power control functions
Added thread printing in program logger.
Added timestamp to HLP shell commands
fixed program exit some more
Merge origin/master into rts_branch
Merged with David's branch and fixed conflicts.
REMINDER: May have broken dark1.
Conflicts:
	MOSES_FC/controlFuncs.c
	MOSES_FC/moses_threads.h
	MOSES_FC/science_timeline.c
Merge origin/master into rts_branch
Merged with David's branch and fixed conflicts.
REMINDER: May have broken dark1.
Conflicts:
	MOSES_FC/controlFuncs.c
	MOSES_FC/moses_threads.h
	MOSES_FC/science_timeline.c
segfault errors after merge. It appears we broke the program.
making the master branch work after merge failed