Merge pull request #2 from akshayp/master

Tiny patch to fix order of checking exists
Merge pull request #3 from akshayp/universal-controller-cli

Universal Controller CLI
Merge pull request #4 from akshayp/universal-controller-cli

Fix doc
Merge pull request #5 from akshayp/master

Fix how fs.readFile is used so it always picks up path relative to the file it's executed in
In some older code, I had to expose the config.js to the client.  Its no longer necessary, and although not exactly secure, this should at least hide some potentially sensitive info (such as IPs and MAC addresses of devices).  Some OCD double quote -> single quotes
Merge branch 'master' of https://github.com/imbrianj/samsungController
Asset path needs to be local to app dirname