Support saving & reloading pending movies for next fetch.

This feature allows a temporary stop of current data and save movies
waiting in the queue temporarily save to a table, so it can be reload
and parsed in next launch. It also supports dedup on existing movies so
it won't take too much memory.
Support querying and save region for movie records.
Support fetching celebrity pages with search support.

From this check-in we can handle both direct page to celebrities or
search page. We can also query information gender, day-of-birth,
place-of-birth, imdb link etc.
Refactor Movie search code logic.

The old logic works but can see problems in logs, e.g., printing
incorrect warnings. This refactoring removes the problem and make result
unchanged.
Fix regex match rule to allow URL without last '/'.
Fix two bugs to avoid dead link break fetching.

1. Refactor main loop to make sure exception does not stop thread.
2. Add v1_dead_link_celebrity_info to keep information for dead link
   characters from movie page,
   for example, HUANG Wei Liang as actor in this page:
   http://movie.douban.com/subject/3082452/