Change style to camelCase
Fix missing first tick for negative timestamps
Add ms precision, auto skipping

Auto skipping allows a zoom level to skip ticks automatically if the
maximum number of ticks/pt is exceeded