Add ARM-7.puppet_types

This is the initial check in of a proposal how to define types
using puppet logic.

The proposal is unfinished and subject to change.
Fix misspelled filename of main document. Fix typos.
Merge branch 'master' of ssh://git@github.com/puppetlabs/armatures.git
Merge branch 'master' of ssh://git@github.com/puppetlabs/armatures.git
Merge branch 'master' of ssh://git@github.com/puppetlabs/armatures.git
Merge branch 'master' of ssh://git@github.com/puppetlabs/armatures.git
Merge pull request #17 from hlindberg/master

Placeholder/wip for arm-7.puppet_types