Delete extra Gecko files before shallow flash.

Base on the `flash_gecko()` function of `flash.sh` from B2G project [1].

1. remove `/system/media` on device (it seems like we don't need this folder...)
2. remove the extra Gecko files on device
3. shallow flash Gecko files into device

[1]: https://github.com/mozilla-b2g/B2G/blob/master/flash.sh#L262-L267
If there are two folders here:
foo1: `A B C`
foo2: `A Z`
`cat <(ls foo1) <(ls foo2) | sort | uniq -u`
=> `B C Z`
And
`cat <(ls foo1) <(ls foo1) <(ls foo2) | sort | uniq -u`
=> `Z`

IMO, we only have to remove the extra files on the device.