fixes #295
Reworked the index.

- Primarily alphabetic order
- Not a duplication of or replacement for the table of contents
- Many keywords added
- Base class entries also list application definitions where the class is used
Merge branch 'master' into unified-structure-listing

Manually resolved Conflicts:
	base_classes/NXcrystal.nxdl.xml