setting attributes with a hash should process virtuals
Merge pull request #264 from gaarf/virtualobjset

setting attributes with a hash should process virtuals
virtuals plugin, extract setVirtual, clarify things
demo bug
fix for test added in #266
Merge pull request #266 from gaarf/objfail

test for virtual attr should be undefined
oops context should be this
Merge pull request #267 from gaarf/oopscontext

oops context should be this
fix virtual test for good
Merge pull request #268 from gaarf/oopscontext

fix virtual test for good
I believe modelOmitted was omitted
add test for ommitted Backbone properties
Merge pull request #271 from gaarf/modelOmitted

modelOmitted was omitted
properly fix issue addressed in b97706e81e
docs prep for release
release 0.6.8
remove extraneous console.log
Fix transaction example (closes #285)
Remove outdated dependency line, fixes #291
fetchOne resets query on original object

Before this change, a fetchOne call does not reset the query on the original object like a fetch call does. Thus consecutive fetchOne's will result in queries after the first using the conditions from the sum of previous queries.
i.e.
Animals.query({name: 'cat'}).fetchOne() // queries for where name = "cat"
//some time later
Animals.query({name: 'dog'}).fetchOne() // queries for where name = "cat" and name = "dog"

calling resetQuery after copying the query to model solves the problem.