Implemented core.add_torrent_files to speed up adding multiple torrents.
Avoid saving resume data unecessarily
Major changes to how torrent updates between daemon/client

This changes how torrent updates are sent to clients as well as
improvements to the ui update routines to make it faster. The
clients can now ask for only the updated torrents being sent,
which makes it possible to only update the necessary torrents in the UI.

* GTKUI now asks only for changed torrents
* Added torrentfilter.py to sessionproxy which handles filtering
* Added PyDBLite (wtih SQLite support) too filtermanager.py and torrentfilter.py
Starting looking at webui
WEBUI debuging
Fixed webui and implemented quick search field
Added tests to PyDbLite.py and SQLite.py/SQLiteExtended.py
Small changes

Conflicts:
	deluge/ui/sessionproxy.py
Do not send status dict to sessionproxy