Revert "Removed DSL docs for old platform"

This reverts commit 22d69fa44efe1730bf51e0f119249260f67b54ca.

Revert "Fix compile issues"

This reverts commit a1ba588f0f9938ec023752313424d810baecef08.

Revert "Moved requirement to open question"

This reverts commit 5ebbdee47430e91193028f1aeb4eabfce5f0ce5a.

Revert "Changed ToolChain -> NativeToolChain"

This reverts commit e19f845f1efbaba247a1f179307f1b2ce7341134.

Revert "Changed Platform -> NativePlatform"

This reverts commit 7657f69da25b1fffb9099912ceca8a8f16547b49.