added optional test layer parameter
Timezones and empty date values are now appropriately displayed and sorted.

Both in identify pane and related records tables.

Closes #153