Merge pull request #14 from bkkrw/master

Add fact that counts number of managed resources
Merge pull request #15 from bkkrw/master

Use File instead of FileTest
Merge pull request #16 from bkkrw/master

Conditionally initialize Puppet settings
Merge pull request #17 from bkkrw/master

Standard location for stage declarations
Packagelock type and provider tests and implementation