made changes to the update options

implemented the --new-data options. on the surface, everything seems to be
working however no proper testing has been made. the option works by looking
at the data files and checking if any new titles exist in there that aren't
in the database.

removed the --use-cache option. i added it a while ago but i don't quite
remmeber why i wanted it. it doesn't seem like i need it anymore so i'm removing
it however, if i can remember why i wanted it... i'll be sure to add it in
again.