Add axis.x.tick.fit option - #88
Modify default of data.x_format to undefined - #113
Fix option logic to accept null