log format changed

I've changed the format of the log.

For example, there were four original logs:
```
[=>] JavaScript_Execute | someJavascriptCode
	[=>] Element::getAttribute | manifest
	[<=] Element::getAttribute | Normal Exit
[<=] JavaScript_Execute | Normal Return"
```
Now, these four logs become:
```
<log level="0">
	<code name="javascript" type="call">
		someJavascriptCode
	<\code>
<\log>
	
<log level="1">
	<func class="Element" name="getAttribute" type="call">
		manifest
	<\func>
<\log>
	
<log level="1">
	<func class="Element" name="getAttribute" type="return">
		Normal Exit
	<\func>
<\log>
	
<log level="0">
	<code name="javascript" type="return">
		Normal Return
	<\code>
<\log>
```