Shrink png files using pngout. Saves 608kB. FREEBIE.
transport selection rewrite

// FREEBIE
refactor TransportOption code