Move weights to  key

This makes space for other properties to be added later
Fix sorting

Use 'downcase' property to sort without regard for casing
Add class and suggested use

All classes filled out; most uses not
Update fonts.yaml

Added uses for a number of fonts. 

Note that many of the fonts labelled 'body' can also be used for headlines, while display fonts do not make for readable body text.
Merge pull request #55 from omphalosskeptic/patch-1

Add suggested usage for more fonts
Move data files to a Jekyll collection

Move all font info to _fonts collection so we can have
individual pages for each font
Finish new catalogue page

Ramped-up catalogue page allows users to build their 'bucket'
and automatically generates the  code. The new format
also allows each font to have its own specimen page with
div[contenteditable] so people can play around with the font
and see how it actually renders in the browser.
Hide bucket when nothing left
Must dynamically set row end

Set end of row with JavaScript since we need to do this
every time a filter is passed
Finish metadata for new catalogue

Still need new specimen images
Fix filters bug

Bug was filtering by class *and* usage didn't work
Update fonts to master set
Finish specimen files for all fonts
Move assets to assets folder and fix

Fix  to work with new Jekyll collections formatting
Forgot to -A on last commit

This commit deletes the moved files
Delete _data.old folder
Merge branch 'gh-pages' into catalogue

Conflicts:
	_data/fonts.yaml
	fonts/aleo/specimen.png
	fonts/andada/specimen.png
	fonts/droidserif/specimen.png
	fonts/latinmodernmono/specimen.png
	fonts/latinmodernroman/specimen.png
	fonts/librecaslondisplay/specimen.png
	fonts/librecaslontext/specimen.png
	fonts/linuxbiolinum/specimen.png
	fonts/oldstandard/specimen.png
	fonts/oswald/specimen.png
	fonts/sourceserifpro/specimen.png
	fonts/specimen.ai
	fonts/titillium/specimen.png
Fill in missing Latin Modern specimen
Merge pull request #61 from alfredxing/catalogue

New catalogue