add atomic attributes

Allows `{atomic: true}` to be set on an attribute, which triggers using
`$inc` instead of `$set` when updating the field
slight doc update
removes console statements
full test coverage
semver fix for old node
commit for travis CI
Merge pull request #13 from paulbdavis/atomic-attributes

Atomic attributes