Performance improvement & simplification to the data() function.
http://jsperf.com/iselem (sorry Firefox)
Fixed bug in removeData().
Calling without parameters also removed Firebolt private data.