export some classes from the serializer module
Merge remote-tracking branch 'origin/master'

Conflicts:
	lib/serializer.js
make sure the desieralize calls the right method

from_ not to_
default the xml tests to xml
Merge remote-tracking branch 'origin/master'
redo the apply methods in callbacks