Recursive safe

+ parse_html option added (default False)
+ safe_string method for full force unicode 
+ recursive depth check based on id(object)