Add halt/exit loop and mechanism to run with callback on non-nylon events (useful
  for integrating with gui kits in windows)
Merge branch 'lappy-dev'

Conflicts:
	src/NylonSysCore.cpp
Add WX widgets / qt widget samples