MP1-4253 : Add all files to database in a background thread
MP1-4253 : Config options for add video files to videodatabase
MP1-4253 : Some code refactoring
Merge branch 'master' of ssh://github.com/MediaPortal/MediaPortal-1 into MP1-4253-FEAT-Add_movie_files_to_videodatabase_automatically_in_share_view

Conflicts:
	mediaportal/Databases/Video/SqlLite/VideoDatabaseSqlLite.cs
Merge branch 'master' of ssh://github.com/MediaPortal/MediaPortal-1 into MP1-4253-FEAT-Add_movie_files_to_videodatabase_automatically_in_share_view
Merge branch 'master' of ssh://github.com/MediaPortal/MediaPortal-1 into MP1-4253-FEAT-Add_movie_files_to_videodatabase_automatically_in_share_view
MP1-4253 : Rename the feature in the configure.exe
Merge remote-tracking branch 'remotes/origin/MP1-4253-FEAT-Add_movie_files_to_videodatabase_automatically_in_share_view'