ouch! insert event triggers often!

Specifically anytime a torrent is inserted into rtorrent, such as at
start up. Instead of using event.download.inserted_new, make every
metadata-set method only set it if the value hasn't been set before.

This allows new users to automatically receive sane defaults for levee
metadata.