*customize* generated code goes to its own file.

This allows saner versioning of one's ~/.emacs-custom.el.
Remove customize related stuff from the emacs-custom.el template.
Speed up start up process.

Since we call initialize-package ourselfs, we need to tell emacs not to.
This stops initialize-package being called twice.
Fix path to template.
Ignore ido cruft.
Remove experimental feature.
Add a simple Makfile for installing following a git clone.
Update installation instructions to use Makefile.

Removed redundent instructions.
Format to rst standard (fill-column 79).
Formatting.
Add support for the latest version of pungi (0.9.7)

This uses the `pyvenv` package (a more useful way to work with venvs).
Merge pull request #19 from netsight/pungi-pyvenv-support

Add support for the latest version of pungi (0.9.7)
Merge pull request #13 from netsight/speed-up-startup

Speed up start up process.
Merge pull request #14 from netsight/generated-customize-code-goes-in-its-own-file

Generated customize code goes in its own file
Merge pull request #15 from netsight/remove-experimental-feature

Remove experimental feature
Merge pull request #16 from netsight/format-docs

Formatting.
Merge pull request #17 from netsight/installation-fixup

Installation fixup
Merge branch 'master' into reduce-noise

Conflicts:
	init.el