Add IndexInternal setting for Index Delay

When running index forever, use Indexer.IndexInterval setting as a sleep duration. Set to 0 for infinite indexing

Closes issue #18