Testcase from #324 passing
Added recursive attributes test and fix #324
Forgot to include the stack in subsequent serializes #324
Merge pull request #324 from bitovi/attributes-recursive-call-324

Maximum Call Stack Exceeded When Destroying a nested model