Decides if Drone callable, before it is instantiated, instruments some deployment. If it does, we have to install Selendroid
server which instruments that deployment. Selendroid server is installed on the device afterwards in order to provide just
instantiated Drone callable the possibility to initialize itself by some internal HTTP ping-pong between Drone and Android
device. It is important to realize that Selendroid server is uninstalled upon Drone destruction so in order to save
computational resources and time, it is recommended to use class scoped Drones instead of method ones.
Observes:
Fires: