Added wrapper to allow script to run without activating Things.

Script no longer activates Things unless configured to do so. Output can now go to both disk and screen by configuring toggleShowOutput. When the application is not running and not activated by the script, the script will attempt to read previous output from disk and print this to screen. 

Few more configurability options. 

Updated README. 

Added .gitignore