Check for cedet-devel-load feature before trying to load cedet, and avoid quitting ini.el loading prematurely.
Cleanup and add some logs when loading init.el
Remove melpa from the package-archive list
Add a safety check before involking  a color theme
Clean up the load my packages function.

Remove a call to 'symbol-name when invoking 'package-installed-p.
Invoke 'package-refresh-contents as a precondition before installing any package.
And add some message.