[INV-414] Order search results

@clicktravel-craig Ready for review. thanks J
Not convinced about having "translation" of enums to String here. The parser in your CloudSearch implementation should do this. Other users may require "ASC" or "DESC" and other variations. Keep it generic.

Parser in your CloudSearch implementation might be something like this:

if(SortDirection == ASCENDING) {
  directionStr = "asc";
}