Merge pull request #4 from aureus1/master

Fix to_json error on undefined float fields
deepcopy->copy for spec clone

Deepcopy was unable to handle regex fields, which caused issues with chaining filters which used things like icontains (or anything else which was implemented behind the scenes as a regex)
Merge pull request #1 from aureus1/patch-1

Change deepcopy to copy