Added 'mode' parameter to indexer

Indexer has two modes: 'full' and 'latest'.
'full' will index all songs, 'latest' will only
index songs from the last_run_date which
is (supposed to be) stored in the indexing_job table.