RFC WIP on python / PEG version of planout

Initial python planout compiler

Still todo:

    * JSON literal (or hashmap / dict?)
    * Unit-Tests
    * Switch
    * Else


This PR is mostly for comments rather than as something that is done to be merged.