let's begin... with a bunch of failing tests and a NotImplementedException!
also, make this dynamic; since that will actually work when this is merged back in
Merge branch 'master' into dynamic-serializer
first kind of working whack at dynamic serialization; for reals; this is a) incorrect b) slooooooooooooow c) incomplete;  nowhere to go but up!
Merge branch 'master' into dynamic-serializer
no failing tests, missing all sorts of features and optimizations *but* might actually be sort of functional
w.r.t #31; Math.DivRem does not appear to be used for optimization purposes; the IL is just div + rem, appears to be an old issue http://stackoverflow.com/q/447282/80572
next bit of #31; smaller data type *does* lead to a very small but consistent improvement; commiting now for future reference, but this option is going away; supercedes existing CustomInt code
convert other CustomWrite<NumberType>'s to use smaller datatypes when possible; closes #31
reproduced speed gains from #36; implementing and adding a speedprooftest for it; closes #36
w.r.t. #33; reimplementing idea (since I've made other changes to _CustomWriteInt, added a speedprooftest, confirmed this approach is ~30% faster; checking in as a reference, this will supercede existing _CustomWrite* code
extend #33 to all custom number writers
extend #33 to custom iso date writer; closes #33
Merge branch 'master' of github.com:kevin-montrose/Jil into dynamic-serializer
rejigger serializedynamic calls for eventual infinite recursion detection
cache some reflection that was happening in primitive serialization
add a NoHashing options; actually lookup the proper Options in dynamic serialization
add IncludeInherited options
add a way to lookup typecaches from Options for dynamic serialization purposes
finish all todos in dynamic serializer; it might actually be correct and complete, probably not very fast though; also a bit too much repitition in here, needs cleanup and profiling