Fix OrderBy/Then By issue with In-Memory adapter. Issue #252

Changed the DictionaryQueryRunner to run the order by clauses in reverse order.  Added an In-Memory unit test to test sorting by multiple things.

https://github.com/markrendle/Simple.Data/issues/252