Add a provider development documentation

This PR adds a `development.md` file explaining how to use the Augeasproviders API to develop Puppet providers.