Use cl- prefix for cl-lib function

Seems to be required on some emacs isntallations?
Have theme load even if starting regular session

If starting as daemon, add hook to load theme on frame setup, otherwise
just load color theme.
Don't ignore custom.el

Allow customize options to be put in git. Mainly, I just plan to store
an empty file but I don't want emacs to complain when custom.el does not
exist.