Add SIGTERM signal handler to also call cleanup
	When stopping st-util under Eclipse as an external tool the st-util
	receives a SIGTERM signal, and would not return the device to
	usb mass storage mode.  This change now calls cleanup in the SIGTERM handler too!!
Merge pull request #143 from mower7/master

Added SIGTERM handler