my-circe.el: create a pastebin function for Linaro.
my-circe.el: More flycheck fixes.
init.el et all: updates for Emacs 24.4 (current master)

The main change is to stop using ~/.emacs.d as a general dumping ground.
So all personal customisation is now in my-elisp and local packages in
my-local-pkgs. I've also remove the package+ manifest stuff which was
broken and just written my own package installer wrappers.