Started work to get a XBMC process that is cross-platform. So far this is a big failure
Some cleanup
Lots more cleanup, testing, but still doesn't work (using commands call now)
Changed to thread
Fixed the quotes for windows execution
Removed unnecessary log statements
Change to XBMC process to use a file output to read and write data (from stdout)
Fixed the process test file
Cleaned up the python processing for unix files.
Fixed process tests, cleanup code
Try to set the PATH to the executable, if not set.
Merge branch 'xbmcprocess' into 1.0

* xbmcprocess:
  Try to set the PATH to the executable, if not set.
  Fixed process tests, cleanup code
  Cleaned up the python processing for unix files.
  Fixed the process test file
  Change to XBMC process to use a file output to read and write data (from stdout)
  Removed unnecessary log statements
  Fixed the quotes for windows execution
  Changed to thread
  Lots more cleanup, testing, but still doesn't work (using commands call now)
  Some cleanup
  Started work to get a XBMC process that is cross-platform. So far this is a big failure