DATAJPA-296 - Changed order constructor to allow for an ignoreCase parameter

This change corresponds with another change made to spring-data-jpa
where the toJpaOrders method in QueryUtils was modifed to perform case
insenstive sorts based on this flag.