viewSelector: Take edge drag gesture into a separate file

This may not be solely used by this code, so take the gesture action
code to its own separate file.

https://bugzilla.gnome.org/show_bug.cgi?id=735625
messageTray: Add bottom drag gesture to popup the message tray

https://bugzilla.gnome.org/show_bug.cgi?id=735625