Converge the site_id during :config actions

If the site already exists, the site_id wasn't getting set in IIS.
Add win_friendly_path to all appcmd.exe /physicalPath arguments.

This existed on 1/4 calls - just adding to the rest.  This prevents an
issue on IIS7, which doesn't like forward slashes in this arg.
added chefspec matchers
Add missing documentation for iis_site & iis_pool

Update README with :config action for both iis_site and iis_pool, :recycle action for iis_pool, and pool_username and pool_password attributes for iis_pool. No new functionality; documentation update only.
Prettify the README

Added monospacing for some attributes and actions.
Add remaining monospace font to README
Merge pull request #57 from vdog/master

Converge the site_id during :config actions
Merge pull request #72 from Parametric/master

Added chefspec matchers
v2.1.4 Release
Merge pull request #68 from jeremymurray/master

Add win_friendly_path to all appcmd.exe /physicalPath arguments.
v2.1.5 Release
Fixing new_resource action being updated properly if action is called.
Correct misspelling of "Internet"
Fix incorrect attribute parameter names for iis_app
Merge pull request #78 from ebsco/master

Fixing new_resource action being updated properly if action is called.
v2.1.6 Release
Added feature to pass through arbitrary AppPool properties as a hash
Documentation update for application pool properties attribute