Updated configuration again.

- Cleaned lots up.
- Somewhat "sped-up" the GNU Emacs startup time.
Updated configuration. Optimising startup.

- Cleaning up the start-up process.
- Moving all `require's to `autoload's.
- Changed `info-header-xref' face variable
Updated general-config.el

- Still cleaning things up.
- Very slow now.
Updated appearance-config.el

- Modified `visual-line-fringe-indicators' variable (set indicator in left-hand fringe to be an arrow)
Update.

- Winner.
- Workgroups for windows.
Added maxima support to org-babel.
Cleaned up init.el
Update.