[INV-414] Order search results

Framework updates to take in a sort parameter
[INV-414] Search order results
Language and encoding support for httpclient

From the jersey docs

Any variant-related HTTP headers previously set (namely {@code Content-Type},
     *                     {@code Content-Language} and {@code Content-Encoding}) will be overwritten using
     *                     the entity variant information.

As such this adds support for making posts etc with variant information such as language. No changes made to existing methods just new methods added for the variant support

Signed-off-by: Robin Smith <robin.smith@clicktravel.com>
Change as request

To instead of expanding the functionality of the class just to expose the underlying client.

Signed-off-by: Robin Smith <robin.smith@clicktravel.com>
Merge pull request #38 from clicktravel-robin/master

Language and encoding support for httpclient
Merge branch 'master' of github.com:ClickTravel/Cheddar
[CHEDDAR] Improvements to HttpClient to enable Oauth 2.0 grant flow closer to the rfc standard

- HttpClient has been improved to now request the address of the authentication server from the authorisation service correctly complying with steps taken in a successful the grant flow authentication.
- OAuthUserAgent interface has been updated to take the redirect uri of the authentication server.
Merge pull request #39 from clicktravel-james/master

[CHEDDAR] Improvements to HttpClient to enable Oauth 2.0 grant flow closer to the RFC
Merge branch 'master' of github.com:ClickTravel/Cheddar
[INV-414] Order search results

Updated in accordance with review comments
Address code warnings

Signed-off-by: Steffan Westcott <steffan.westcott@clicktravel.com>
[INV-414] Order search results

Added new SortOption class
[INV-414] Order search results

Review comments applied
[INV-414] Order search results

Replaced if statements with switch clause
[INV-414] Order Search Results

Review comments updates applied.
[INV-414] Order search results

Applied review comment(s) updates.
[INV-414] Order search results

Review updates applied.
Merge pull request #37 from clicktravel-jag/master

[INV-414] Order search results
Merge branch 'master' of github.com:ClickTravel/Cheddar
IAM-138 Enable custom behaviour when failing to map element in collection

Signed-off-by: Steffan Westcott <steffan.westcott@clicktravel.com>