Added upstart scripts for centos, added systemd services, modified ubuntu upstart scripts.  /tmp usage for caches necessary when grr service runs as non-root
Standardized some token names, non-root user switching that doesn't interfere with building Windows clients, properly functioning redaction
Corrected systemd service descriptions
Cleanup of user switching code
Merge branch 'master' into Security

Conflicts:
	config/server.py
Fixed lint errors
Changed from /tmp usage to /var/run/grr/tmp
Small javascript and some style fixes.

Syncing to make merging easier.
Merge pull request #17 from pidydx/Init

Added upstart scripts for centos, added systemd services, modified ubunt...
Merge pull request #15 from pidydx/Security

Standardized some token names, non-root user switching that doesn't inte...
Fixed setup not copying all of the bootstrap glyph files
Splitting EGG caches into separate directories and fixing a bug in the
config updater.
Enabled SMTP TLS and authentication options
Merge branch 'master' into SMTPAuth

Conflicts:
	gui/plugins/configuration_view.py
Fixed ehlo calls
Removed == True for style
- Updating the project information (website, authors files)
- Acknowledging peoples contributions to the project
- Test improvements
Merge pull request #40 from pidydx/SMTPAuth

Enabled SMTP TLS and authentication options
Merge pull request #38 from pidydx/Setup

Fixed setup not copying all of the bootstrap glyph files
Some bugfixes and improvements to the distributed data store.