Move date/time formatting to extension methods.
Use device format for date/time. Closes #154.