This tries to address a semantic glitch in Less() to actually do a "less
than" operation on strings and timestamps. It does not change the
actual behaviour of the endpoints that support "orderby". The sorted
results will be the same as before.
* add orderby name and lastModifiedDateTime
* add unit test for sort
* fix orderby name
* add more tests
* exclude test files from duplication analyzer
* remove flaky test
* order by name if no date is set
* refactor
* add test for wrong parameter name