Large codebase refactor:

- Added Tray icon & hides default window
- Added Settings Page
- Changed window to spawn new gui.window with no frame
- Temp file cleanup
- Better code organization
Merge branch 'master' of https://github.com/blazedd/node-screenshot

Conflicts:
	client/index.html