move all tap hacks code into a separate handler, close #1781
collapse layers control on click instead of movestart
remove leftover code
disable tap hacks on IE, ref #1694
Merge pull request #1783 from Leaflet/taphacks

Move all tap hacks code into a separate handler