Change this to a normal test so the entire suite of tests runs again.
Allow passing options to serialize.
Respect options supplied by the user. Default to no session or dervied properties, but allow users to include them.
Propagate options from toJSON down to serialize. This allows us to include session or dervied properties when serializing if we need them.
Make sure options are passed to children as well.
Adding test for derived properties on children.
Update README.
Merge pull request #1 from thomashuston/json-derived

Derived & Session Properties in toJSON