Added execute.py to run custom shell commands and provide a return value.  Currently only works on Windows so need to rewrite slightly to check for OS, then work accordingly.