Save NSDecimalNumber as text to save base-10 precision

this commit fixes #30
Merge pull request #32 from mgod/master

Fix NSDecimalNumber precision loss on save