Added and set up dot-mode.
Set up more emacs aliases.
Added a LaunchAgent for launching emacs as daemon at startup.

We have to tell launchctl to load this using the following command:

sudo launchctl load -w /Users/sids/Library/LaunchAgents/gnu.emacs.daemon.plist