Explicitly initialize FilterData.
Replace textChanged signal with textEdited.

This fixes weird issue with textboxes not changing when tabs are switched.
Move dependencies to "deps" directory.
Merge pull request #1 from xyzz/master

Sync