Fix a bug where the return value wasn't getting returned but rather was getting written to standard output. (Wouldn't compile)
Add NSIS installer script