Merge pull request #5 from Raynos/master

Support dataset & document fragments
1.1.0
allow null/undefined
1.1.1
provide 3rd argument the addEventListener for old FF support