Add real plist value type

Some plist values are of the type 'real' but this was not previously
allowed.

Small spec changes due to varying puppet version differences.
Merge pull request #8 from hunner/real_value

Add real plist value type