New snippets for xml and maven pom files.
Gathered functions from different places into defuns.el.
Major refactoring.

All major mode configurations now in setup.el using use-package.