Added support for ordering by key and ascending descending

@jdoconnor || @darbyfrey
Will this actually do a natural sort, or does it require a hack? https://coderwall.com/p/xhx44w