Remove redundant POC example.
Fix a minor dependency problem with apache-abdera dependency.
Remove the redundant T24 ft user agent example.
Fix some minor warnings about closing input / output streams in example project.
fixes #59 upgraded HAL to the latest stable version in maven central.  Removed the dodgy hack to prepend the HTTP method in attempts to create a generic user agent.  We will give user agents knowledge of the method by agreeing a contract based on link relations.
fixes #68 generate edmx for a GET $metadata request when an 'text/html' or 'application/xhtml+xml' - as is the case when a web browser tries to view $metadata
Merge branch 'master' into aaron-dev
fixed a trivial warning for 'unused'
Fix a minor eclipse project config problem.
Fixed an issue with Link.equals() and refactored Link/Transition into Builder pattern.
Fix a minor warning for unused code.
Remove the duff 'debug' profile in the northwind integration test project.
Remove the hacked in method prefix within the HAL provider and minor rename to the link rel for collection items.
fixes #70 add both the generated relations and the specific relations added in the resource definition
Upgraded the useragent-generic-javascript example following the upgrade of the HALProvider / HALBuilder library to the current version.  This example now uses the link relations to determine what to do with a link, it uses requirejs to workout the dependencies and compile the javascript on the client, plus it now has a number of javascript unit tests with the jasmine framework.
Exclude *.js files from the automatic license header as this messed up some of the 3rd party javascript libraries.
Refactor several useragent-generic-javascript class names.
Added a RefreshAction to handle the request to view 'self' and the simple refresh case.