Started DOM Level2 Events
More work on DOM Level2 events

- dispatchEvent follows standard now
- actually dsipatch events when modifying the dom
Some bug-fixes

- Count references
- Provide Node constructor from EventTarget
Fixed memory leak

- initialize refCount
- return true for hasFeature Events and MutationEvents
Conditionalize changes to CMakeLists.txt
Added operator< for nodes to function as STL keys
Dispatch DOMCharacterDataModified as well
Fixed issue with gcc
MSVC10 does not know operator+ for string and const char*
Reverted last commit
Merge pull request #1 from sradomski/master

DOM Level2 Events