Implemented song indexing

The chord, song and song_chord tables are being filled
appropriately.

Also, the indexer tracks its previous indexing
operations via the indexing_job table.