fmbtvnc: enabler for user-defined mouse button on taps
fmbtvnc: enabler for user-defined mouse button on taps

This patch adds optional "button" parameter to the GUITestConnection
layer when using VNC.

rseymour/fMBT,pablovirolainen/fMBT,acozzette/fMBT,acozzette/fMBT,acozzette/fMBT,OMKR/fMBT,mlq/fMBT,giantpinkwalrus/fMBT,heivi/fMBT,rseymour/fMBT,pablovirolainen/fMBT,yoonkiss/fMBT,mlq/fMBT,yoonkiss/fMBT,01org/fMBT,heivi/fMBT,rseymour/fMBT,heivi/fMBT,01org/fMBT,rseymour/fMBT,violep01/fMBT,mlq/fMBT,pyykkis/fMBT,mlq/fMBT,rseymour/fMBT,pombreda/fMBT,mlq/fMBT,pyykkis/fMBT,heivi/fMBT,acozzette/fMBT,OMKR/fMBT,yoonkiss/fMBT,pablovirolainen/fMBT,pablovirolainen/fMBT,pombreda/fMBT,01org/fMBT,pombreda/fMBT,mixu-/fMBT,mlq/fMBT,OMKR/fMBT,yoonkiss/fMBT,heivi/fMBT,pablovirolainen/fMBT,heivi/fMBT,mixu-/fMBT,violep01/fMBT,rseymour/fMBT,pombreda/fMBT,giantpinkwalrus/fMBT,pablovirolainen/fMBT,pyykkis/fMBT,01org/fMBT,acozzette/fMBT,mixu-/fMBT,pombreda/fMBT,violep01/fMBT,mixu-/fMBT,heivi/fMBT,violep01/fMBT,pyykkis/fMBT,pyykkis/fMBT,pombreda/fMBT,mlq/fMBT,01org/fMBT,giantpinkwalrus/fMBT,pyykkis/fMBT,OMKR/fMBT,pombreda/fMBT,mixu-/fMBT,yoonkiss/fMBT,giantpinkwalrus/fMBT,OMKR/fMBT,violep01/fMBT,rseymour/fMBT,giantpinkwalrus/fMBT,OMKR/fMBT