first pass at adding support for sending args/kwargs for traeback frames, @brianr @sbezboro
fix for python 3x
no need to copy the initial dict since we can safely merge everything into it. This also fixes the problem where some local variables cannot be deepcopy()'d but can be JSON serialized. @sbezboro
code review changes - Use reprlib module when it makes sense. @brianr
fix for python 3x
more python 3x fixes
merging master into locals