Lion fixes, settings recipe/attributes, integers

* Add settings attribute and recipe to process it (great idea from Ben Bleything's bootstrap)
* Use integers instead of strings for plain numbers
* Set resource as updated
* Support floating point numbers
fixed bug preventing the userdefaults recipe from working

this bug seemed to pretty much break the recipe (chef would error with "cannot find resource named 'new' ...")
Merge pull request #12 from joemiller/patch-1

fixed bug preventing the userdefaults recipe from working
release v1.4.0
release v1.4.2
Adds mac_os_x cookbook dep back to metadata.
Merge branch 'master' into resource-attr-user

Conflicts:
	providers/userdefaults.rb