trans: move Trans out of Platform

The two don't have anything to do with each other.
trans: rename Trans module to Stage
trans: document Stage module

As requested by @jnfoster.
Merge pull request #117 from frenetic-lang/trans

Relocate and Document Trans module (now called Stages)